Skip to content
Timeline Visualizer

Photo Map

Drop your photos and see every place you photographed on a map. Locations are read from the photos themselves, in your browser — nothing is uploaded. Then export it as one beautiful image.

On a computer you can pick your whole photo library; on iPhone pick one trip at a time. Screenshots and photos received in chat apps usually have no location and are skipped.

Load the map background from CARTO. Your photos never leave this device.The map images are drawn from map data served by this site itself (OpenStreetMap data packaged by Protomaps; CARTO only as a fallback). The map server only receives which map areas to draw — never your file, your name or your account. Details in the privacy policy.The map background loads from CARTO once you confirm the map notice — your photos still never leave this device.

Scroll to zoom · drag to pan · click a stack to see its photos

How to put your photos on a map

Photo picker with a folder of travel photos selected

1. Drop your photos

Pick a trip's photos — or a whole folder on a computer. Your browser reads only the location and date inside each file; the images themselves are never sent anywhere.

Map with circular photo thumbnails clustered along a route

2. See them on the map

Every photo becomes a round thumbnail pin. Nearby shots stack into a pile with a count. Zoom in to spread them out, click a stack to flip through its photos.

Exported photo map: Kyushu Road Trip, 184 photos, 23 places

3. Export one image

Pick a size — square for Instagram, story for Reels, wide for print — and download the PNG. Free, no watermark; the small site signature is optional.

What photos carry a location

The map can only show photos that still have their location data (GPS EXIF) inside the file. A quick guide:

Camera photos (iPhone, Android camera, digital cameras)Shows on the mapCarry GPS whenever location was on while shooting.
HEIC / iPhone formatsShows on the mapLocation is read in every browser. Safari also shows the photo in the pin; Chrome cannot preview HEIC, so those pins show a plain dot but still count and export.
ScreenshotsSkippedNever carry a location.
Photos received in WhatsApp, Messenger, LINE…SkippedChat apps strip location data when compressing.
Any photo opened on Android browsersSkippedAndroid hides photo locations from websites (a system privacy rule) — use an iPhone or a computer.

Why use this instead of a photo map app

Nothing is uploaded

Locations are read from your photos in the browser. No account, no cloud, no "processing" on a server — unplug the network after the map loads and it still works.

Works on your computer

Google Photos' map view is buried on phones and missing from the desktop website. This runs in any desktop browser — point it at your whole photo folder.

An image you can keep

Built-in photo maps let you look; they don't let you export. Here the whole point is the PNG — four sizes, two styles, ready for Instagram, a family chat or a printed gift.

Free, no watermark

No subscription, no per-week charges, no ads. Pro ($2.99 once) only adds 2× resolution.

One click to a travel video

The same photos can drive our travel-video tool — same files, no re-selecting, rendered on your device too.

Looking for the Google Photos map view?

Google Photos does have a photo map — but only inside its phone apps, and Google has said the desktop website isn't getting one. If you are on a computer, there is simply no built-in way to see your pictures laid out on a map.

This page is the missing desktop map view: point it at the same photos (download a trip from Google Photos, or open your local photo folder) and the map appears in your browser — without handing your library to another cloud service, and with an image you can actually export at the end.

Read the full guide: see all your photos on a map

Questions

Are my photos uploaded?
No. Your browser reads the location and date stored inside each photo (EXIF) and draws thumbnails locally. The only network requests are the map background tiles (CARTO — it sees which map areas to draw, never your photos) and our analytics. Open the Network tab in DevTools and check.
Why do some photos not appear?
They have no location inside them. Screenshots, downloads and photos received in chat apps are usually stripped; photos taken with the camera keep their GPS if location was on.
Why doesn't it work on Android?
Android hides photo locations from websites (a system privacy rule), so a browser tool cannot read them there. Use an iPhone or a computer.
How is this different from the Google Photos map?
Google Photos shows a map on phones (it's missing from the desktop website), but it requires your photos in Google's cloud and offers no way to export the map. This works on any desktop browser, uploads nothing, and produces an image you can post, send or print.
Can I save or share the map itself?
The image is the product — download it or use the system share sheet. There is no hosted page of your map: photos never leave your device, so there is nothing online to link to. Your pins and settings are remembered in this browser; re-select the same photos to restore the thumbnails.
How can I see where a single photo was taken?
Drop just that one photo in. Its pin lands on the exact spot — zoom in to street level to see where it was taken. Works for any picture that still has its location data; photos that went through chat apps usually don't.
Does it read HEIC and iPhone Live Photos?
Yes — the location inside HEIC photos (and the still frame of Live Photos) is read in every browser. Safari also shows the HEIC image in the pin; Chrome cannot display HEIC previews, so those pins appear as plain colored dots but still count, cluster and export.
How many photos can it handle?
A few thousand is comfortable on a laptop. Thumbnails are kept small (about 10 KB each in memory), and reading only the metadata keeps the import fast — about a minute for ten thousand photos.

More free tools