How it works

From your travels to an animated map

Two ways to start

  • Upload your Google Timeline — drop your location-history JSON export and MapRecap reconstructs every trip automatically.
  • Build a trip by hand — add stops one by one, pick a transport mode between each, and skip the upload entirely.

Animate your route

The headline feature. Add your stops by hand (or import them from your Timeline), pick a transport mode for each leg, choose a flat 2D map or a 3D globe, set the format (16:9, square, or 9:16 for Reels), then press Play. The journey replays with a vehicle that follows real roads for car and bike legs, and exports as an MP4 video — free, rendered in your browser.

Open the animation builder →

What MapRecap figures out

  • Border crossings — entries and exits are detected from your location pings using country polygon data.
  • Days abroad — year-by-year totals, broken down by country, ready for visa applications and residence permits.
  • Schengen flags — trips outside the Schengen Area are marked, and the Schengen 90/180 calculator shows how many days you can still stay.
  • A year recap — a shareable story image of where your year took you.

Map the countries you have visited

MapRecap also turns your trips into a Visited Countries Map — a world map with every country you have been to filled in, plus your stats: countries visited, percentage of the world, and continents. Export it as a travel-passport image to share.

No upload required either — you can tap the countries by hand. Open the Visited Countries Map →

Check your Schengen days

Heading to Europe? The Schengen 90/180-day calculator works out how many days you can still stay, when you have to leave, and the earliest date you can re-enter — with a chart of your rolling 180-day window. Enter your trips by hand, or import your Google Timeline to fill them in automatically.

Open the Schengen calculator →

Going to Türkiye instead? It runs the same 90-in-180 rule, counted separately from Schengen. Open the Turkey 90/180 calculator →

In Central America, Guatemala, El Salvador, Honduras and Nicaragua share one 90-day clock under the CA-4 agreement. Open the CA-4 calculator →

All three calculators can drop a reminder — your re-entry date, or your last day before the limit — straight into your calendar, as an .ics file or via Google Calendar.

Exporting your Google Timeline

  • On Android, export it from your phone: Settings → Location → Location Services → Timeline → "Export Timeline data".
  • On iPhone, use the Google Maps app: your profile → three-dot menu → "Location and privacy settings" → "Export Timeline data".
  • Drop the JSON onto the Timeline analyzer and pick your home country — you get every border crossing, days abroad per year, and a shareable year recap.

The upload screen has the exact step-by-step for both Android and iPhone.

And your privacy?

Your Timeline is parsed entirely in your browser — no uploads, no accounts. The one exception is road routing for car and bike trips. Read the details →