Plan, track and share the trips you actually take.
Need help? Email us.
We answer every message, usually within 2–3 business days. There is no account to verify, so just describe what happened — see Reporting a problem for what to include.
App: Wayline · Developer: Ryan Lough · Support in English
Wayline builds a map of a trip from two things you already have: where you went, and the photos you took. Every trip is built and stored on your device — there is no account and nothing to sign up for.
From the home screen you can:
.trip file someone sent you.A trip needs a path. There are two ways to get one, chosen on the New trip screen.
Best for a trip that has not happened yet. Wayline follows along for the trip's dates — nothing to export and nothing to remember. When you are ready to see the map, open the trip and choose from the map's menu.
Best for a trip you have already taken. Pick a file on the New trip screen and Wayline reconstructs the route from it. See Exporting Timeline data below.
If your trip has already finished, recording is not offered — there is nothing left to record, so importing is the only option.
You can hand Wayline the .zip exactly as you downloaded it. There is no need to unzip it or find
the right file inside — Wayline reads every file it recognises.
Google Maps → your profile picture → Your Timeline → the ⋮ menu → Location & privacy settings → Export Timeline data.
Go to takeout.google.com, select only Location History (Timeline), and choose JSON as the format.
| File | Where it comes from |
|---|---|
Records.json |
Takeout — raw GPS fixes |
Semantic Location History/… |
Takeout — activity segments and place visits |
Timeline.json |
2024 and later on-device export (Android and iOS) |
.gpx |
Any GPS logger |
.kml / .kmz |
Google Earth, per-day Timeline KML |
.zip |
A whole Takeout archive — every recognised file inside is read |
Large exports are fine. A Records.json of 100 MB or more is read a piece at a time rather than
loaded whole, and only the dates of your trip are kept, so importing a decade of history for a one-week trip
stays quick.
When you allow photo access, Wayline looks at photos taken between your trip's start and end dates and places them on the route. Each group of nearby photos becomes a hotspot pin — tap one to see the photos taken there.
Photos are placed two ways, in order of preference:
A photo taken during a gap in your recording is left off the map rather than guessed at. If a lot of photos are missing, your route probably has gaps — try Follow roads, or import a more complete export.
That is a camera clock set to the wrong time zone, and Wayline corrects it automatically: it compares GPS-tagged photos against your route and applies the median time difference before placing untagged photos. If it still looks wrong, check the date and time settings on the camera that took them.
Open the trip and choose from the map's menu.
The import is a first draft. From the photo viewer and the map's menu you can adjust it:
Hiding a photo can split a hotspot that it was holding together, so the groups are rebuilt after each change.
Hidden photos are left out of shared .trip bundles.
Recording is designed to be cheap. Wayline asks for a position based on how far you have moved rather than on a timer, so a phone sitting still costs almost nothing. On iOS the system is allowed to power the GPS down when it decides you have stopped; on Android, Wayline drops to a coarse, infrequent mode after a sustained period of stillness and comes back as soon as you move.
If says nothing has been recorded yet, check that the trip's dates include today, that recording is switched on for that trip, and that Wayline has Always location permission in your device settings. Then move around a little — a phone that has not travelled at least 25 m has nothing to store.
Location exports often record only the start and end of a drive, so the line between them cuts straight across country. looks up the actual road between those points and redraws the line along it.
It is offered as a switch when you import a trip, and afterwards from the map's menu. It only redraws gaps of 800 m or more, and only for driving and cycling — walking and transit legs are left alone, because a walking path through a driving map produces nonsense. Each leg is looked up once and the result is saved with the trip.
This is the one feature that sends anything off your device — the coordinates of those legs go to an OpenStreetMap routing service. Your photos are never involved. If the lookup fails or you are offline, your original route is kept unchanged. See the Privacy Policy for details.
If you see "Could not reach the routing service", check your connection and try again later — the service is shared and occasionally rate-limits requests. Your route is never lost when this happens.
Everything is produced on your device and handed to the normal share sheet, so you can send it anywhere.
| Option | What you get |
|---|---|
| Map image | A poster PNG of the route as currently framed, with the trip's numbers. |
| Recap video | The replay rendered to a video, sized for Reels and Stories or for the feed. |
| Favorite photos | Your shortlisted photos at full quality, for one day or the whole trip. |
Trip file (.trip) |
The path, hotspots and photos in one file. Opens in Wayline as a real, explorable map. |
Sharing more photos than Instagram accepts. Instagram takes ten photos per Story upload and silently drops the rest, so a longer shortlist is split into numbered batches, oldest first. Share one, come back, and share the next.
Before you send a .trip file: it contains the whole trip — where you were,
when, and your photos. Send it only to people you would show the photos to directly.
Wayline has no account, no server and no database. Your trips, routes and photos are built and stored on your device, and the developer has no ability to see them.
Full detail, including exactly what the map and routing services receive, is in the Wayline Privacy Policy.
Photo access was probably declined. Grant Wayline photo access in your device settings, then use from the map's menu. On iOS, if you granted access to only selected photos, Wayline can only see those — choose more, or switch to full library access.
The file probably contains no positions inside your trip's dates. Check that the trip's start and end dates match when you actually travelled, and that the export covers that period. Time zones matter here: a trip that began late at night may need the previous day included.
Wayline already filters bad fixes and impossible jumps. If something still looks wrong, it is usually a genuine gap in the source data. Try to redraw the unrecorded stretches.
That is intentional. The line between two airports is not a road anyone travelled, and one long flight is further than every road on a trip put together — counting it would make the distance figure meaningless.
Also expected, and more accurate. Wayline measures the geometry it actually draws, so replacing a straight line across a bay with the road around it increases the distance to the real figure.
Very large archives take time on older devices. Keep Wayline in the foreground while it imports, make sure the device has free storage, and if possible import a single Timeline file rather than a full multi-year Takeout archive.
Email support@bernikins.com. To get to an answer quickly, include as much of this as you can:
Please do not send us your Timeline export or your photos. We do not need them, and we would rather not receive them — a description of the problem is enough.
Feature requests are welcome at the same address.