Rootmap

Find Photos by Where You Took Them

Browse your photo collection on an interactive map. Click anywhere to see photos from that location.

Free Forever - Windows 10/11

Your photos, clustered by where you took them.

The Photo Location Problem

Your phone captures GPS coordinates with every photo, but finding those vacation pictures from Paris or that restaurant you visited last summer? Good luck scrolling through thousands of photos.

Phone apps barely show location data, and desktop apps ignore it completely

Searching by date only works if you remember when you visited

Cloud services have location search, but require uploading all your photos

Rootmap Makes It Simple

Point Rootmap at your photo folders. It scans for GPS data and shows every photo on a map. Click an area to see what you photographed there. Filter by date. Export what you need.

Why We Built Rootmap

It started with a simple question: "Where did I take that picture?"

Modern phones capture GPS coordinates with every photo, but that data just sits there, unused. Windows Photos doesn't let you search by location. Google Photos does, but only after you upload everything to their servers.

We wanted to browse our photo collection the way we think about memories - by place. "Show me all photos from our trip to the mountains." "What did we do in that neighborhood last year?"

So we built Rootmap. A simple desktop app that reads GPS data from your photos, puts them on a map, and lets you explore your memories by location. No cloud upload required. Your photos stay on your computer.

Features

Interactive Map

Pan, zoom, and click anywhere. OpenStreetMap tiles with smooth navigation.

GPS Extraction

Automatically reads GPS coordinates from EXIF data in JPG, PNG, and HEIC files.

Find the People

On-device face detection groups the people in your photos so you can name them and browse by person. No face data leaves your machine.

Date Filtering

Quick presets for week, month, 3 months, year, or custom date range.

Area Selection

Draw circles on the map to filter photos to a specific region.

Photo Export

Select photos and export them to a folder. Great for sharing trip photos.

Database Search

Search your indexed photos by filename without rescanning.

See Rootmap in Action

Satellite, street, and topo maps

Switch between map styles to find your photos against real terrain. Clustered pins keep thousands of photos readable, and they expand as you zoom in.

Find the people in your photos

On-device face detection groups every person across your library so you can name them and browse by who's in the shot. No face data ever leaves your machine.

A fast library for everything

Browse, filter, and tag your whole collection in a responsive grid - even photos without GPS data. Export any selection to a folder in a click.

Organize with tags

Tag people, places, and events, then jump straight to every photo with that tag. Auto-tags and your own custom tags live side by side.

How It Works

1

Select Folder

Choose any folder with photos

2

Scan Photos

Rootmap extracts GPS data from EXIF

3

View Map

Photos appear as pins on an interactive map

4

Explore

Click areas to see photos, filter by date

Perfect For

🌍 Travel Photography

Relive your trips by browsing photos on the map. See exactly where each memory was captured.

📸 Photo Organization

Finally sort through years of photos by location instead of scrolling endlessly.

🏠 Real Estate

Quickly find photos of specific properties or neighborhoods from your archive.

📖 Memory Books

Creating a photo book? Use Rootmap to find all photos from specific locations.

Your Photos Stay Private

Rootmap runs entirely on your computer. No cloud uploads, no accounts, no tracking. Your photos and their location data never leave your machine.

Ready to Explore Your Photos?

Rootmap is free. No trial, no premium tier, no limits.

Get it from Microsoft Store

Windows 10/11 - Free Forever

An unhandled error has occurred. Reload 🗙

Rejoining the server...

Rejoin failed... trying again in seconds.

Failed to rejoin.
Please retry or reload the page.

The session has been paused by the server.

Failed to resume the session.
Please reload the page.