No API keys · no account · no backend

Plan a route.
Share it as a link.

Mark Map is a map that plans trips. Drop stops, let it reorder them into the shortest route, then hand the whole thing to someone as a single URL — the trip is packed into the link itself, so nothing is ever uploaded.

0
API keys needed
100%
In your browser
~200
Chars per shared trip
1234512.4 km5 stops · 2 h 35 min on foot

Basemaps from OpenStreetMap & CARTO. Search by Nominatim.

Features

Small app, real engineering

Every feature here works without an account, a key or a network round trip — which turned out to be the interesting constraint.

How it works

Three steps, no sign-up

  1. 1

    Collect the stops

    Search a place by name, or switch on the drop tool and click the map. Dropped pins name themselves from OpenStreetMap.

  2. 2

    Get the order right

    Drag stops into the sequence you want, or hit Optimise and let the solver untangle it. Distance and time update as you go.

  3. 3

    Take it with you

    Copy a share link, export GPX for a watch, or just close the tab — it is already saved on your device.

Built with

A static site that behaves like an app

The whole thing compiles to HTML, CSS and JavaScript on a CDN. No server runs anywhere, which is also why there is nothing to sign in to.

Try it now
  • Next.js 15

    App Router, exported as a static site

  • React 19

    with TypeScript in strict mode

  • MapLibre GL

    vector maps, no proprietary key

  • Zustand

    state, history and persistence

  • Tailwind v4

    CSS-first design tokens

  • Vitest

    unit tests over the geo and codec layers