Skip to content
Free widget

An interactive dive site map for your own website.

A diver choosing between shops is picturing the diving, not reading your list. This draws every mapped site around you, coloured by type, on your own page, and it pans and zooms. It is an iframe, so it drops into any page builder that takes embed code.

  • No account
  • No API key
  • Free forever

Dive site map

An interactive map of the dive sites around you, colour coded by type, with depth and entry on each. Pan, zoom and share.

Example shown for a live listing.

Match your site
Data
Our dive site database, drawn on free OpenStreetMap tiles. No Mapbox, no API key, no metered map loads

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

How it works, and where to paste it →

What it shows

  • Every mapped site near you, coloured by reef, wreck, wall, cave or drift
  • Whether it is a shore entry or a boat dive
  • Maximum depth in feet, on the sites that record one
  • A link through to each site, with the rest of what we hold on it

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 business

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

Not today. Neither is recorded on the sites we hold, so the map leaves both out rather than inventing them, and both appear on their own as the data fills in. Nothing public can forecast visibility honestly anyway. For the surface conditions it tends to follow from, the dive conditions widget gives you a real seven day outlook.

Then the widget would render an empty map, so we do not hand you the code. Sites are added by the community in the app, and the embed starts working the moment yours are in.

No, and they are not meant to be. They place a site on a map so a diver can see where it sits relative to the others and to you. Getting a boat onto a mooring is your job, not a widget.

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. It draws on free OpenStreetMap tiles, so there is nothing to sign up for and no metered map loads to pay for.

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.