Skip to content
Free widget

A seven day dive forecast for your own website.

Surface conditions decide whether a boat goes out and whether a shore entry is sensible, and divers check them before they book. This puts the outlook for your sites on your own page. Pick a site, paste one snippet, and it keeps itself current.

  • No account
  • No API key
  • Free forever

Surf and marine forecast

A seven day wave, swell and water temperature forecast for any coastal spot.

Loading a live example…
Data
Open-Meteo Marine, read straight from the visitor’s browser

Find your dive shop and this becomes your snippet, ready to paste.

Pick a dive site How it works, and where to paste it →

What it shows

  • Wave height across the next seven days, the first gate on a shore entry
  • Swell period and direction, which is what surge follows from
  • Water temperature, so the exposure question answers itself
  • A compact "right now" badge for a header or sidebar

Who puts it up

Dive shops and schools, charter boats, liveaboards, resorts with a house reef, and the site guides your divers already read.

You do not need a listing with Diving Hubs to use it, and you do not need to claim one. If you have a listing, claiming it is free and lets you fix what visitors see when they click through.

Claim your dive shop

Where to paste it

Squarespace

Edit the page, add a block, choose Code, and paste the snippet in. Leave the block set to HTML.

Wix

Add → Embed Code → Embed HTML, then paste the snippet into the Code box.

WordPress

Add a Custom HTML block and paste it in. In the classic editor, switch to the Text tab first.

Anywhere else, the rule is the same: it goes wherever your editor accepts raw HTML. Paste the whole snippet, including the plain link, which is the part that keeps working if the script is ever blocked.

Questions

Before you paste

Any site in the curated catalog. Pick yours on the dive forecast pages and the snippet is built for that site’s coordinates.

No, and nothing honestly can from a public model. It gives you the surface conditions that visibility tends to follow from, and leaves the call to you rather than publishing a number nobody can stand behind.

It is free, with no account, no API key and no limit on how many people load it. The catch, stated plainly: the snippet includes a visible link back to us, and that link is what the widget costs you. If you would rather not link out, do not use it.

No on both. The script is about 14KB, loads asynchronously so it never blocks your page, and pulls no fonts, frameworks or tracking. It draws inside a shadow root, which is a sealed boundary: your CSS cannot reach in and its CSS cannot leak out.

No. It sets no cookies, stores nothing on the device and sends us no identifiers. It asks for one location’s data and renders the answer.

One more step

Widget on your site?
Claim the listing it points at.

Claiming is free and takes about two minutes. It lets you fix the photos, hours and details visitors see when they click through from your own website.