mapverter

Your files never leave your computer

Map files, converted in three easy steps.

Drop a SHP, KML, GeoJSON, GPX or CSV file. We'll figure out the tricky parts and tell you what we did.

  1. Add file
  2. Review
  3. Download

Drag your map file here

SHP (zip, or .shp with .shx, .dbf, .prj), KML, KMZ, GeoJSON, GPX, CSV

Free · one dataset at a time · up to 20 MB

Converting several datasets at once?

Six formats, in any direction

mapverter reads and writes Shapefile (SHP), KML, KMZ, GeoJSON, GPX and CSV. Add a Shapefile as a ZIP, as loose .shp, .shx, .dbf, .prj and .cpg files, or drag the unzipped folder onto the page. Common conversions have their own pages with the output already selected: KML to SHP, SHP to KML, SHP to GeoJSON, GeoJSON to SHP, CSV to KML and GPX to KML.

What mapverter works out for you

  • Coordinate systems. The source system is read from the .prj or from an older GeoJSON crs member; KML, KMZ, GPX and latitude/longitude CSV columns are WGS 84. When it is unknown, you choose it from candidates such as Web Mercator, by clicking your area on the map to try the local UTM zone, or by searching for an EPSG code or name, and the map shows where the data lands.
  • Text encodings. Attribute text in legacy encodings, such as Windows code pages, Shift_JIS or Korean CP949, is detected and marked as Fixed. You can switch the encoding yourself while previewing sample values.
  • Format limits. Field names shortened to 10 bytes, geometry types split into separate files, polygons that GPX cannot hold: every change is explained as a sentence in the conversion report.

Coordinate system pages such as EPSG:4326, EPSG:3857 and EPSG:5186 explain each system and preset it as the target.

Private by design

Your files are read and converted in your browser, inside a Web Worker, and are never uploaded. The site uses no cookies. The free version converts one dataset at a time, up to 20 MB, with no limit on the number of conversions.

Frequently asked questions

Is mapverter free?
Yes. You can convert one dataset at a time, up to 20 MB in total, as often as you like. A Shapefile and its companion files count as one dataset.
Are my files uploaded?
No. Reading, coordinate conversion and writing all happen in your browser, so the file contents never leave your computer.
Does mapverter use cookies?
No. mapverter does not set cookies.
What if I don't know my data's coordinate system?
If the coordinates fit longitude and latitude ranges, mapverter treats them as WGS 84. Otherwise it offers candidate systems whose area fits the data, such as Web Mercator, lets you click your area on the map to try the local UTM zone, and lets you search by EPSG code or name. The map shows where the data lands with each choice.
Which browsers are supported?
mapverter needs a browser with Web Worker and TextDecoder support. Use an up-to-date Chrome, Edge, Firefox or Safari.