ToolRecipe

What do you need to get done?

Drop a file here

or .

Open an app

Follow a recipe

All recipes

Use one tool

All tools

Geo file converter

Convert maps and tracks between GPX, KML, KMZ, GeoJSON, TopoJSON, CSV, WKT, shapefiles, TCX and FIT, free and online. You save as GPX, KML, GeoJSON or CSV. Nothing is uploaded: your browser reads and writes the files.

How to convert a GPX, KML or GeoJSON file

  1. 1Drop your files in, paste text, or click to choose
  2. 2Pick GPX, KML, GeoJSON or CSV under "Convert to"
  3. 3Check the notes and save the file
  4. A GPX, KML, GeoJSON or CSV file, named like the original.

What happens to your files

  • Nothing is uploaded.Your files are read and written by your browser, on your own device.
  • No map tiles are loaded.The preview is a flat drawing of the file, so no location is sent anywhere.
  • You see what is lost.Every file has notes on what the new format could not keep.

What you can do

  • Read GPX, KML, KMZ, GeoJSON, TopoJSON, CSV, WKT, TCX, FIT and shapefiles (drop .shp, .dbf and .prj together, or a ZIP).
  • Save as GPX, KML, GeoJSON or CSV. You see a drawing of the points, lines and areas, and the text of the result, before you save.
  • Drop several files at once and save each one, or all of them together. You can also paste GeoJSON, KML, GPX, WKT or CSV text.
  • For a CSV, choose whether its rows are separate points or one track, or let the tool decide from the columns.

Good to know

  • Only longitude and latitude (WGS 84, EPSG:4326) are read. A file in another coordinate system is refused with a message to reproject it first.
  • GPX has no areas, so they are saved as closed tracks, and holes inside areas are left out. KML leaves out heart rate, cadence and power.
  • A shapefile without its .prj is read as WGS 84, and without its .dbf it has no names or attributes. The page says so.
  • TCX, FIT and TopoJSON can be read but not written. Convert them to GPX, KML, GeoJSON or CSV.

Questions

Is the geo file converter free, and are my files uploaded?

It is free, and there is no sign-up. The files are not uploaded: your browser does the conversion on your device.

How do I convert KML to GPX or GPX to GeoJSON?

Drop the file in, choose the new format under "Convert to" and save. Several files at once work too.

Do names, elevation and times stay?

They carry across wherever the new format has a place for them. What does not fit is listed under the drawing before you save.

Can I convert a shapefile?

Yes. Drop the .shp together with its .dbf and .prj, or a ZIP with them. The result can be GPX, KML, GeoJSON or CSV.

How it works

Small tools that run in your browser.

Four steps

  1. Start with a file or a task

    Drop a file, search, or pick a task.

  2. The tool opens in a window

    Open as many as you like, side by side as tabs.

  3. Results collect on the right

    Drag a result into the next tool.

  4. Save when you're done

    Saved files go to your downloads.

Who uses what

Tool sets for common jobs.

Put a tool on your home screen

The icon opens that tool, like an app.

iPhone and iPad

  1. Open the tool in Safari.
  2. Tap Share (the square with the arrow).
  3. Choose “Add to Home Screen”, then Add.

Android

  1. Open the tool in Chrome.
  2. Tap the menu (⋮) at the top right.
  3. Choose “Add to Home screen” or “Install app”.

Computer

  1. Open the tool in Chrome or Edge.
  2. Click the install icon in the address bar.
  3. Choose Install.

Skills

Claude skills we use ourselves, one job each.