← Back to Sailing Router

Sailing Router — User Guide


What Sailing Router is

Sailing Router is a free web tool that plans a sailing route between two points — or through several stopovers — using the latest wind and current forecasts and your boat's performance profile. The result is a waypoint-by-waypoint route with estimated timing, a map you can scroll and zoom, and downloadable files you can load into your chart-plotter or keep for offline use at sea.

It runs entirely in your browser. Nothing to install.

The story — Captain Eric and the Subic–Boracay Regatta

A while back my friend Captain Eric called. He was preparing his boat for the Subic–Boracay Regatta — a classic Philippine passage of two hundred-odd nautical miles down the western edge of Luzon, round the islands and on to White Beach. He was not calling for the weather gossip; he was calling with a clear ask: "Can you help me win this one?"

The honest answer was: I can't help you win — the wind and the fleet will decide that. But I can help you sail the right line. So I pulled together the tools I had — the forecasts, the currents, a polar for his boat — and stitched them into a little routing engine. We fed in the start, the finish, the departure hour, and the thing spat out a route that threaded the offshore breeze where the inshore fleet would be parked in the lee of Zambales.

Eric read it, nodded, and went sailing.

He finished 3rd !!!

That prototype is what you are looking at now. The Subic → Boracay passage is one of the eight routes on the showcase above — every few hours it is recomputed against the latest forecast, the same way Eric used it on race morning. The tool grew from there: more boats, more regions, more polars, a proper map, comfort settings, multi-leg routes. But the brief has not changed since that first phone call — help me sail the right line.


1. Getting started

1.1 Create an account

  1. Click Register in the top-right of the landing page.
  2. Enter an email address and a password (at least 8 characters).
  3. Open the verification email and click the link.
  4. You are now a verified user with 50 free route credits.

Credits pay for route computations: 1 credit per leg (see §7).

1.2 Log in

Use the Login tab with the same email + password.

If you forgot your password, contact support — a self-service reset flow is in the roadmap.

1.3 Plan your first route

Once verified you land on the Plan a Route tab. The shortest possible first run: type a departure port, type an arrival port, pick a boat, click Compute. Details of every field are in §3.


2. The landing page

Public to everyone (no account required):


3. Planning a route

3.1 Picking start and end

There are three ways to set each location. All three write to the same hidden coordinates, so you can mix them freely.

Type a harbour name. The dropdown matches against a curated list of global harbours plus 20k+ marinas imported from OpenStreetMap and coastal city names. As you type, the country code (e.g. FRA) and rough coordinates are shown. Pick the match and the field is resolved.

Paste GPS coordinates. Three formats are accepted: - Decimal — 48.38, -4.48 - Degrees / decimal minutes — N14°07.79' E120°35.39' - Degrees / minutes / seconds — 14°7'47"N 120°35'23"E

The hemisphere letter (N/S/E/W) can come before or after the number.

Click on a map. Press Pick on map below the location fields to reveal an interactive map. The first click drops the departure pin (green S), the second drops the arrival pin (red E), the next clicks add stopovers (amber). Drag any pin to fine-tune its position. As you move the cursor over the map its live position is shown top-right. Pins that land on solid ground get a red outline — drag them out to water.

3.2 Picking a boat

The Boat Model field is a search box over 3,600+ performance profiles, including hundreds of real race-measured profiles plus curated generic profiles for common cruiser types. Type three or more characters to see matches; each result shows the brand and whether the profile is measured or estimated.

Once a boat is picked, a View polar matrix button appears. Hovering it shows the speed table (rows = wind speed, columns = wind angle) the router will use.

If your exact boat isn't in the list, pick the closest match — the engine falls back hierarchically (exact model → same brand + same type → same type → generic cruiser).

3.3 Departure time

The date / time picker defaults to now + 1 hour in your browser's local time zone. The time zone you see above the map is always your browser's. Change it if you plan to leave later — the forecast used for each leg is the one valid at that moment.

3.4 Stopovers (multi-leg routing)

Press + Add stopover between the Departure and Arrival fields to add intermediate waypoints. You can add up to 5. Each stopover:

Each stopover adds 1 extra credit to the route cost (see §7).

3.5 Preset modes

Four buttons above the advanced options set the whole parameter block in one click:

3.6 Advanced options (Custom mode)

3.7 Compute

Press Compute to submit. You'll see a polling panel with an estimated duration. Typical solve times: a few seconds to a minute or two, depending on route length and corridor width.

If any of the waypoints sit outside the forecast coverage, or if the route can't be found (e.g. the start is landlocked), the compute fails cleanly and your credits are refunded automatically.


4. Reading the result

The result card appears below the form with:

4.1 Map layers

Toggleable via the map's layer control:

Hover or tap a waypoint circle for a tooltip listing wind, waves, current, course, heading and boat speed at that point.

4.2 Legend

A small legend in the top-right of the map explains the wind-arrow colour ramp and the marker shapes. On phones the legend collapses to a "Legend" pill that expands on tap.

4.3 Comfort score

Each waypoint is given a score from 0 to 100 combining wind, waves, heel angle and wave-to-hull angle. Totals are: - 70 + — comfortable - 40 – 69 — active - below 40 — rough

The route's headline comfort score averages every waypoint.

4.4 Forecast-horizon warning

Weather forecasts reach up to five days out. If parts of your route extend past the last available forecast step, an amber banner shows: "N waypoints fell past the last forecast step." You still get a route for those waypoints, but the weather data beyond the horizon is a best-effort extrapolation — treat it cautiously.

4.5 Stopover markers

If your route has stopovers they appear as yellow Stop markers on the map; the route polyline continues through each without visual interruption.

4.6 Downloadable exports


5. Route history

The My Routes tab lists every route you've computed, most recent first, with a status badge: - Complete — finished successfully; click to reopen the map. - Running — still computing. - Failed — something went wrong (credits were automatically refunded).

Click any completed route to reopen it in the result card — the map, the exports, and the weather overlays are all still there. Nothing expires.


6. Map picker — details

Opening Pick on map shows the Leaflet map used for visual pin-dropping. A few nuances:

The picker is an alternative to typing. The classic input path (harbour name or GPS paste) keeps working exactly as before; you can mix the two.


7. Credits

7.1 How many credits a route costs

For example: Brest → La Rochelle → Bilbao = 2 stopovers = 3 credits.

7.2 Automatic refund

If the solver fails — a leg with no findable route, waypoints outside forecast coverage, invalid input — the credits deducted for that route are refunded automatically and the failure banner shows how many credits were returned.

7.3 How to get more credits

Every verified account starts with 50 free credits on signup. Additional credit packs and a subscription tier are in the pipeline but not yet live. In the meantime, the donation link helps keep the service free for everyone.


8. Showcase & Regattas

Two curated sets of pre-computed routes available to anyone:

Both sets are recomputed every few hours against fresh weather.


9. Submitting a missing harbour

If the port you're looking for isn't in the autocomplete dropdown:

  1. Start typing the name.
  2. When results are sparse, an + Add "X" as a new port row appears at the bottom of the dropdown.
  3. Click it, fill in the name, latitude, longitude and an optional note, and submit.
  4. The entry is queued for curator review. Once approved, it becomes visible in everyone's autocomplete.

You can only submit if you're verified (avoids spam).


10. Account

Your header shows your email and current credit balance. The Account tab (or the right-aligned tab when you're logged in) lets you:

No public profile, no data sold. Your email is used only for verification, password reset, and occasional service-status notices — never for marketing.


11. On mobile

Everything works on a phone. A few accommodations:


12. Safety disclaimer

Sailing Router is a planning aid. It is not a navigation system. It does not replace:

Weather forecasts — even the best ones — can be wrong. Currents near shore can differ significantly from the model. Tidal predictions are approximate. Always verify against a second source and adjust as conditions evolve.

Sailing Router is offered free, without warranty. You sail at your own risk.


13. Contact

Issues, feature requests, harbour corrections, or simply to say hello — use the contact form. Every message goes straight to the maintainer; your email is used only to reply.

Happy sailing.