Photo to Route Mapper
Choose geotagged JPEGs to plot locations connected by straight lines. EXIF time or file modification time determines order; the path is not necessarily the route travelled.
By Aryan Khan, Founder & Editor · Updated October 2026
Photo points are connected with straight lines; the result is not a recorded or road-snapped journey.
How to use Photo to Route Mapper
Your camera roll kept a tracklog. Read it back:
This tool reads supported JPEG EXIF GPS data locally, orders photos by EXIF time or file modification time, and connects points with straight lines. The route is an approximation, not the actual path travelled; map tile requests can reveal the viewed area.
- 1Choose your JPEG photos.
- 2Check the pins and the route order (sorted by the photos' timestamps).
- 3Download the route as GPX if you want it.
What people use Photo to Route Mapper for
1. Rebuilding a hike you forgot to record
No watch, no app — but forty photos. Their EXIF positions rebuild the day closely enough to log it, share it and find that viewpoint again. Export it as GPX and the GPX Viewer shows the result.
2. Site and survey documentation
Inspection photos arrive as evidence; mapped in time order they become the inspection's route and coverage proof, asset by asset.
3. Travel journalling
A road trip's photos draw the trip better than memory does — the unplanned detour is right there in the pin sequence.
4. Verifying a claimed itinerary
Expense claims, delivery runs and field reports carry photo trails. The map they draw either matches the claim or starts a conversation.
Worked examples
Three hours underground in a show cave: no photos, so the route leaps from the entrance to the café. The line is a join of evidence, not a recording — where photos are silent, the map says nothing, and the straight join is drawn knowing that.
A camera whose clock was an hour off still maps correctly by position, but the sequence sorts by its wrong timestamps. Fix the clock offset in your head when the route doubles back inexplicably — EXIF time is the camera's claim, not the truth.
What the mapper reads from each photo
EXIF GPS fields — the itinerary hidden in the file headers.
| EXIF field | Becomes |
|---|---|
| GPS latitude / longitude | The photo pin |
| EXIF date or file modification date | Ordering; EXIF time has no timezone correction |
| GPS altitude | Not shown |
| Missing GPS | Photo skipped |
Only JPEGs with intact EXIF GPS are placed. Screenshots, most messaging-app downloads and 'optimised' exports have tags stripped by other platforms before they reach you.
How to interpret the result
The most common errors come from using a correct result to answer the wrong geographic question. Keep these points in mind for Photo to Route Mapper:
- For big CSVs, fix the coordinate columns first and map a sample before mapping everything: auto-detection is good but not magical, and one swapped column renders a beautiful map of the wrong ocean.
- Keep the original file even after converting: GPX→GeoJSON drops timestamps' context, KML→GeoJSON drops styling, and every pipeline has a lossy edge. Originals are cheap; re-acquisition is not.
Limits & appropriate use
File formats support different combinations of geometry, timestamps, properties and styling. Converting between them can lose information, so keep the original and inspect the output before sharing or using it.
Capabilities differ by workspace: check the accepted format and the operations actually offered on this page. Some tools process files locally but may request map tiles or other services over the network; large or specialised datasets may require dedicated GIS software.
- Cadastral/legal formats → jurisdictional land-registry exports.
- Point clouds and rasters → desktop GIS with proper spatial indexes.
- Certified tracks (evidence, insurance) → chain-of-custody originals, untouched.
Data & methodology
Local JPEG EXIF parser; sort by EXIF time interpreted in browser local time or file modification time, sum spherical straight-line legs and export GPX or GeoJSON.
For source details, licences and model limitations, see Data Sources and Methodology.
Key terms worth knowing
- KML
- XML format from the Google Earth era, with styling and ExtendedData.
- GPX
- GPS exchange format: waypoints, tracks, routes, elevation, timestamps.
Editorial guidance: MapBench explains the method and limitations so the tool can be used as a transparent reference, not as a black-box answer. For legal boundaries, safety-critical routing, surveying, engineering, regulated decisions or official statistics, verify the result with the responsible authority or a qualified professional.
Category: Map Files. Results are intended for everyday analysis and planning unless a page explicitly states otherwise.
Method, assumptions & limits
- This tool’s method
- Local JPEG EXIF parser; sort by EXIF time interpreted in browser local time or file modification time, sum spherical straight-line legs and export GPX or GeoJSON.
- Before relying on the answer
- Inspect the accepted file format and the fields reported by this specific tool. Keep a copy of the original file before converting or editing it.
- What the result cannot establish
- File geometry and recorded timestamps can be incomplete. Verify row or point counts and inspect the exported file in your target application.
Coverage: Worldwide. Search, basemap and external data requests may use third-party services; browser-based does not mean every operation is offline. Read the source and licence notes, calculation methodology and privacy policy. If a result looks inconsistent, report a correction with the inputs and mode used.
Frequently asked questions
Clear answers about the calculation, accuracy and appropriate use.
Are my photos uploaded?
Photos are parsed locally, but map tile requests can reveal the viewed area. Exports contain location data and can include filenames and timestamps.
What if a photo has no GPS tag?
It is listed as skipped — phones only embed locations when location tagging is on, and messaging apps often strip it.
Is my uploaded map file sent to a server?
Where a page says browser-first or local processing, the file is handled in your browser. Check the individual tool note for any external-service dependency.
What should I do if a file will not load?
Check that the file type is supported, the structure is valid and the file is within the stated size limits. Converting to GeoJSON, GPX, KML or CSV can also help.
Will converting a file preserve every property?
Not always. Geographic formats support different geometry, style and metadata features, so inspect the output before relying on it.
Which photos work?
JPEGs (and most phone HEICs converted to JPEG) whose EXIF still carries GPS coordinates. The surest test: the photo's details in your gallery show a location.
My photos show as skipped.
Files may lack supported EXIF GPS fields or be unreadable by this parser. Check the originals and metadata.
Time order or file order?
EXIF time is used when present, otherwise file modification time. The parser treats EXIF time as local browser time without timezone correction; order may be wrong.
How accurate are the pins?
Accuracy varies with device, conditions and the recorded metadata. Do not treat photo pins as surveyed positions.
Does it draw the roads we drove?
No — pins joined by straight lines in time order: a photo itinerary, not a road-snapped track. Between close photos the difference is invisible; across a photo desert it is a beeline.
What GPX does the download contain?
It includes waypoints and a straight-line track. Waypoint names and valid times are included; trackpoint times and original photo metadata are not preserved.
Privacy — faces and number plates?
The photos are read locally, but map tiles can reveal the viewed area to the tile provider. Exports contain coordinates, photo names and timestamps; review before sharing.
Related tools and resources
See the export: the GPX Viewer; measure it: the GPX Track Distance Calculator; count photos placed: the GPX Waypoint Count Tool reads the GPX side.
More free tools
Sources, methodology & editorial trust
- ✓ Browser-first processing where supported
- ✓ External sources are documented
- ✓ No account required for public tools
- ✓ Review data sources
Calculations are documented with their assumptions, limitations and source context rather than presented as unexplained answers.
Reviewed and maintained by Aryan Khan, Founder & Editor of MapBench.
Part of our gis files hub
Photo to Route Mapper sits in the gis files cluster, alongside 64 other tools that answer neighbouring questions with different methods or datasets.
You may also need
When this answer is only part of the job, these clusters cover the next step.
Read the guide behind this tool
KML vs. GeoJSON vs. GPX: Choosing the Right Map File Format — The practical differences between three common geographic file formats — when to use each, what can be lost in conversion, and how to move between them.