Why GeoUtil?
- ✓ 100% Browser-Based — Your data never leaves your device. No server uploads, no privacy concerns
- ✓ Completely Free — All tools are free to use, no sign-up required
- ✓ Professional Quality — Built for GIS professionals, developers, and geography enthusiasts
- ✓ Instant Processing — No waiting for server responses, everything runs locally
- ✓ Open Standards — Works with GeoJSON, TopoJSON, Shapefile, KML, WKT, CSV, and more
Distance Tool
Calculate great-circle distances between any two points on Earth using accurate spherical geometry. Perfect for measuring flight paths, shipping routes, or understanding true distances between locations.
Globe Distance Tool
Visualize distances on an interactive 3D globe with realistic Earth curvature. Rotate, zoom, and see exactly how great-circle routes look in three dimensions.
Area Tool
Measure the true surface area of any region with spherical accuracy. Draw polygons on the map or upload GeoJSON to calculate areas in square kilometers, square miles, hectares, or acres.
Bearing / Azimuth Tool
Calculate the compass bearing (azimuth) between two points on Earth. Essential for navigation, mapping, and understanding directional relationships. Shows both forward and reverse bearings.
Feature Counter / Stats
Analyze GeoJSON statistics instantly. See feature counts, geometry types, coordinate counts, total length/area, bounding box, and property coverage — perfect for data validation and quality checks.
🔄 Format Converters
GeoJSON to and from TopoJSON
Convert between GeoJSON (human-readable) and TopoJSON (compact, topology-preserving). TopoJSON reduces file sizes by 80% or more while maintaining shared boundaries.
GeoJSON to WKT
Convert between GeoJSON and Well-Known Text (WKT) format. Supports standard WKT and EWKT (Extended Well-Known Text) with SRID codes for database compatibility.
Shapefile to GeoJSON
Convert Shapefile (.shp, .shx, .dbf) to web-friendly GeoJSON. Upload the ZIP archive and get a standards-compliant GeoJSON ready for web maps.
KML to GeoJSON
Transform Google Earth KML files into GeoJSON for use in web mapping libraries. Preserves names, descriptions, and styling information.
CSV to GeoJSON
Convert CSV spreadsheets with latitude/longitude columns into GeoJSON Point features. Perfect for plotting addresses, locations, or any tabular geographic data.
GeoJSON to SVG/PNG/JPEG
Export GeoJSON as vector SVG or raster PNG/JPEG images. Customize colors, sizes, and projections for presentations, reports, or web graphics.
CRS Converter
Transform coordinates between 500+ coordinate reference systems (EPSG codes). Auto-detects source CRS from GeoJSON metadata or coordinate ranges. Convert from WGS84 to Web Mercator, UTM zones, national grids, and more.
Coordinate Format Converter
Convert between Decimal Degrees (DD), Degrees Minutes Seconds (DMS), Degrees Decimal Minutes (DDM), UTM, and MGRS formats. Live map preview shows converted locations.
Extract all coordinates from GeoJSON files as CSV (lat, lon columns). Perfect for debugging, data analysis in Excel/R/Python, or exporting coordinates for other tools.
🔗 File Mergers
GeoJSON Merger
Combine multiple GeoJSON files into a single FeatureCollection. Preserves all properties, handles mixed geometry types, and validates data integrity.
TopoJSON Merger
Merge multiple TopoJSON topologies while reconstructing shared arcs and boundaries. Maintains topology efficiency even when combining large datasets.
JSON Merger
Combine multiple JSON files into a single array or object. Merge configuration files, combine data exports, or consolidate API responses — works with any valid JSON.
Shapefile Merger
Combine multiple Shapefile archives (ZIP) into a single merged Shapefile. Automatically handles schema differences and attribute alignment.
✂️ Data Splitters
GeoJSON Splitter
Split large GeoJSON files by feature properties. Extract one file per country, region, category, or any property value. Download all as a ZIP archive.
Use cases: Split world data by country, administrative boundaries by level, census data by district
TopoJSON Splitter
Split TopoJSON files by object or property while preserving topology. Arc reconstruction ensures each output file maintains valid topology structure.
🗜️ Data Minifiers
GeoJSON Minifier
Reduce GeoJSON file sizes by 50-80%. Remove whitespace, reduce coordinate precision, strip unnecessary properties, and simplify geometry while maintaining data quality.
TopoJSON Minifier
Compress TopoJSON files with advanced quantization, arc simplification, and delta encoding. Achieve 90%+ size reduction for large datasets.
JSON Minifier
Remove all whitespace from any JSON file for maximum compression. Works with GeoJSON, TopoJSON, or any JSON data.
🔐 Privacy & Security
All GeoUtil tools run entirely in your browser using JavaScript. Your data:
- ✅ Never uploaded to any server
- ✅ Stays on your device at all times
- ✅ Completely private — we can't see what you're working on
- ✅ Works offline after initial page load
- ✅ No tracking beyond anonymous analytics (page views only)
Perfect for working with sensitive geographic data, proprietary datasets, or when you simply want complete privacy.
🚀 Getting Started
- Choose a tool from the navigation menu above
- Upload or paste your data — supports drag & drop for most tools
- Configure options if needed (most tools have smart defaults)
- Download results — instant processing, no waiting
Most tools provide live previews so you can verify results before downloading.
💡 Use Cases
- GIS Professionals: Convert formats, merge datasets, transform coordinate systems, validate data
- Web Developers: Prepare GeoJSON for web maps, reduce file sizes, convert legacy formats
- Data Analysts: Extract coordinates to CSV, calculate areas, analyze geographic data
- Educators: Demonstrate map projections, explain coordinate systems, visualize distances
- Researchers: Process geographic data without cloud services, maintain data privacy
🆘 Need Help?
All tools include detailed documentation and examples. Look for:
- "How to Use" sections on each tool page
- FAQ answering common questions
- "Related Tools" suggestions for your workflow
Questions or feedback? Visit our Reddit community or check the About page for contact information.