Convert geospatial data between multiple formats. GeoTools.cc supports bidirectional conversion between the following formats:
How to Convert Files
- Click Choose File or drag and drop your geospatial file onto the upload area.
- Select the target format from the dropdown menu.
- Click the Convert button to start the conversion.
- Download the converted file once processing is complete.
Supported Input Formats
GeoJSON (.geojson, .json)
Shapefile (.zip)
KML (.kml)
KMZ (.kmz)
GPX (.gpx)
CSV (.csv, .tsv)
TopoJSON (.topojson)
DXF (.dxf)
GeoPackage (.gpkg)
WKT (.wkt)
Tips
- For Shapefile, compress all related files (.shp, .shx, .dbf, .prj) into a single .zip archive.
- CSV files should include latitude/longitude or X/Y columns for conversion to GeoJSON.
- Large files (100MB+) are processed using streaming to prevent browser memory issues.
Transform geographic coordinates between different coordinate reference systems (CRS).
How to Convert Coordinates
- Enter coordinates in the input field (latitude, longitude or X, Y).
- Select the source coordinate system.
- Select the target coordinate system.
- The converted coordinates will appear automatically.
Supported Coordinate Systems
- WGS84 (EPSG:4326) - Standard GPS coordinates
- Web Mercator (EPSG:3857) - Used by most web mapping applications
- UTM - Universal Transverse Mercator, with all zone support
- National grid systems for various countries
- Thousands of projected CRS via EPSG code lookup
Convert addresses to geographic coordinates (forward geocoding) or convert coordinates to addresses (reverse geocoding).
How to Geocode
- Forward Geocoding: Enter an address or place name in the search box. Results will display with coordinates.
- Reverse Geocoding: Enter latitude and longitude values. The corresponding address will be displayed.
Batch Geocoding
You can geocode multiple addresses at once by uploading a CSV file with an address column. The results will be downloadable as a new CSV with added coordinate columns.
Preview geospatial data on an interactive map before or after conversion.
- Upload a file to see its contents rendered on the map automatically.
- Zoom, pan, and click on features to inspect their properties.
- Supported visualization for points, lines, polygons, and multi-geometries.
- Layer controls to toggle visibility of different feature types.
General Information
Is my data safe?
Yes. All file processing happens entirely in your web browser using WebAssembly and JavaScript. Your files are never uploaded to any server. When you close the browser tab, all processed data is cleared from memory.
File size limits
Most formats support files up to 500MB. For Shapefile archives, the limit is 200MB. Stream-based parsing is used for large files to maintain browser responsiveness.
Browser compatibility
GeoTools.cc works best in modern browsers including Chrome, Firefox, Safari, and Edge. We recommend using the latest version of your preferred browser for the best experience.