Travel Film
Slow light, long arcs, cinematic titles, and room for the distance to breathe.
Best for a tripYour route. Your device. Your film.
Choose your Timeline JSON, shape the journey, and render a cinematic MP4 for Reels, TikTok, or Shorts. No account. No location upload. No blank map with a dot crawling across it.
The local story studio
Start with the fictional route or choose your own export. Map tiles load only after you acknowledge the provider boundary.
Timeline and media never leave your device. Map tiles are fetched from CARTO only after consent.
No Timeline loaded
Checking video support…
Three edits, not three color themes
Slow light, long arcs, cinematic titles, and room for the distance to breathe.
Best for a tripBrighter mapping, annual pacing, and a final ledger of active days and distance.
Best for an annual recapRepetition becomes the punchline. Dry captions turn routine into something shareable.
Best for honest humorPrivate by architecture
Parsing, route cleanup, story layout, sound generation, and MP4 encoding happen inside your browser. We do not receive your JSON, coordinates, title, dates, selected soundtrack, or finished video.
The honest boundary: the basemap is not offline. After consent, CARTO receives ordinary tile requests for the map areas shown and can see your IP address.
Read the full privacy modelA three-step local render
Load Timeline.json from Android or location-history.json from iPhone. Invalid and empty files get separate, useful errors.
Set dates, story treatment, title, soundtrack, camera, aspect ratio, and privacy radius. Preview uses the same redacted route as export.
Canvas frames and procedural audio are encoded locally into an H.264 MP4. Download it or open the system share sheet.
Proof, not promises
Load the fictional Japan route first. It follows the same parser, map, preview, and export path as a personal Timeline file.
Open DevTools while selecting your JSON. Coordinate data stays in browser memory; only consented basemap tile requests leave the device.
Read the source and third-party notices. The application core is shipped from an MIT-licensed upstream with attributed map and media dependencies.
Attributable user reviews will appear only after participants grant permission to publish them.
Field notes
Android and iPhone paths, with the exact file to choose.
PRIVACYWhat endpoint privacy zones do—and what they cannot guarantee.
STORYChoose a theme, pacing, safe area, and final summary worth sharing.
TROUBLESHOOTTell a wrong export from a malformed file and recover cleanly.
Straight answers
No. The JSON is parsed in your browser and is never sent to our server. After you consent, map tiles are fetched from CARTO, so the provider can see tile areas and your IP address.
The tool accepts current Android and iPhone direct-array exports, semanticSegments exports, paths, activities, visits, and a warned raw-signal fallback. Older Google Takeout files with a locations array need a newer phone export.
Preview uses Canvas. Export also needs WebCodecs H.264 support for your chosen resolution and frame rate. Try Chrome or Edge on desktop, Safari 16.4 or newer, or switch from 1080p to 720p.
No. Built-in tracks are procedurally generated on the device. If AAC encoding is unavailable, the tool offers a silent MP4 so you can add music inside Reels, TikTok, or Shorts.
No. Timeline to Video is an independent tool and is not affiliated with or endorsed by Google. Google Maps is a trademark of Google LLC.
One route is enough