Skip to content

Free · Private · No Uploads · No Account Required

Free Online
Geospatial File Converter

Convert Shapefile, KML, KMZ, GeoJSON, GPX, CSV, WKT, TopoJSON, GML and OSM files instantly in your browser. Your data never leaves your device — 100% private, 100% free.

18+Converters
10+Formats
100%In-Browser
FreeAlways

Supported Formats

Every Major Geospatial Vector Format

Click any format below to jump straight to the relevant converters.

Shapefile.shp .dbf .prj
KML / KMZGoogle Earth
GeoJSON.geojson .json
GPXGPS Exchange
CSVLat / Lng data
WKTWell-Known Text
TopoJSONTopology
GMLGeography ML
OSM / XMLOpenStreetMap
ArchivesZIP · RAR · 7Z · GZ

How It Works

Convert Geospatial Files in 3 Simple Steps

No software to install. No account to create. Works on any device.

  1. Upload your file
    Drop a ZIP, RAR, 7Z, TAR, GZ archive or individual .shp, .kml, .geojson, .gpx, .csv file. Files stay on your device.
  2. Choose output format
    Select from KML, GeoJSON, Shapefile, GPX, CSV, WKT or TopoJSON. Preview your data on an interactive map in real time.
  3. Download instantly
    Get your converted file immediately. Batch conversions are bundled into a single ZIP file automatically.

Why SpatialOx GeoConverter

The Fastest Private Geospatial Converter Online

100% Private & Secure

All conversion happens locally in your browser using JavaScript. No file is ever uploaded to a server. Ideal for sensitive or proprietary geospatial data.

Works with All Major GIS Formats

From ESRI Shapefiles used in ArcGIS and QGIS, to KML for Google Earth, GeoJSON for web mapping, and GPX for GPS devices — we cover every major vector format.

No Installation. No Account.

Open your browser, drag your file, and download the result in seconds. Works on desktop, tablet and mobile. No software, no plugins, no registration required.

Interactive Map Preview

Visually verify your converted data on a live map before downloading. Switch between street and satellite view. Inspect feature attributes in the built-in data table.

FAQ

Frequently Asked Questions

How do I convert a Shapefile to GeoJSON online for free?
Upload your .shp file (or a ZIP archive containing .shp, .dbf and .prj) to the SpatialOx GeoConverter, select GeoJSON as the output format, and click Convert. Your file is processed entirely in your browser — no data is sent to any server. The conversion is instant and completely free.
Can I convert KML or KMZ to GeoJSON without uploading my file?
Yes. SpatialOx GeoConverter runs entirely in your browser. Your KML or KMZ file is never uploaded to any server. The conversion uses client-side JavaScript so your data stays completely private on your device.
What geospatial file formats does SpatialOx GeoConverter support?
SpatialOx GeoConverter supports: Shapefile (.shp/.dbf/.prj), KML, KMZ, GeoJSON, GPX, CSV (with lat/lng columns), WKT (Well-Known Text), TopoJSON, GML (Geography Markup Language), and OSM/XML (OpenStreetMap). Archive formats ZIP, RAR, 7Z, TAR and GZ are supported for bulk uploads.
Is SpatialOx GeoConverter really free? Are there limits?
Yes, all 18+ converters are completely free with no account, no sign-up, and no file size limits enforced by the tool. Very large files (500 MB+) may be limited by your browser's memory rather than the tool itself.
How do I convert a Shapefile to KML for Google Earth?
Use the Shapefile to KML converter. Upload your .shp file or a ZIP archive containing the shapefile components, select KML or KMZ as the output, preview the result on the map, and download. KMZ is the compressed version preferred by Google Earth.
Can I convert GPX tracks to GeoJSON or KML?
Yes. The GPX to GeoJSON and GPX to KML converters handle waypoints, track segments and routes. Upload your .gpx file and download the output instantly. Great for converting running, cycling or hiking routes from GPS devices for use in web mapping applications.
What is the difference between KML and GeoJSON?
KML (Keyhole Markup Language) is an XML-based format developed by Google, primarily used with Google Earth and Google Maps. GeoJSON is a JSON-based open standard widely used in web mapping libraries like Leaflet, Mapbox and OpenLayers. GeoJSON is generally preferred for web development and APIs, while KML is preferred for Google Earth visualisations.