An interactive map pins to the screen while labelled markers pop in one after another as the reader scrolls — each with a title, a short note and an optional photo. Journeys, locations, offices, venues: customize one below and embed it free.
Edit the content and colors below — your changes update live in the preview. Then copy the embed code or download a self-contained HTML file. Free, no signup.
Rendered by the same engine as a published story. Scroll-driven widgets scroll inside the frame.
The interactive map is a real, pannable vector map (dark, light or street style) that holds in the viewport while a sequence of pins is revealed by scrolling. Every pin is a real place — latitude and longitude — with a label, an optional description and an optional image shown in a small card above the marker.
Instead of a static map image, readers get a map they recognise and a story that lands on it one point at a time.
The map is rendered with MapLibre GL from open vector tiles, so it is sharp at any zoom and needs no API key. The widget pins the map while you scroll through it; each marker pops in with its card in order, so the reveal follows the reader's pace. You set the starting centre and zoom, the style, and the pins.
Want a head start? These ready-made, fully-editable templates put the interactive map to work — customize one and publish in minutes.
Yes — customize and export it here with no account, and the map tiles need no API key.
No. The map uses open vector tiles (OpenFreeMap and CARTO styles), so nothing to sign up for.
Yes — upload an image for any pin and it appears in the pin's card together with the label and note.
Yes — the map fills the viewport on phones too, and the pins still reveal as the reader scrolls.