GeoJSON Feature Simplifier

Simplify GeoJSON features to reduce file size and complexity. Uses the Ramer-Douglas-Peucker algorithm to remove redundant coordinates while preserving shape.

Digital Fabrication Pipeline

Maker & CNC Workflow Suite

Seamlessly move your design from vector artwork to machine-ready G-code. Use our connected suite of free, private fabrication tools.

All tools 100% browser-based & private
💡 Pro-Tip for Makers: Always inspect toolpaths in your controller simulator (UGS, LightBurn, Candle) before starting your laser or CNC spindle.View all 15+ CAD & CNC tools

How to Use

1

Upload GeoJSON

Upload or paste your GeoJSON data.

2

Set tolerance

Adjust the simplification tolerance (in degrees). Higher = simpler but less accurate.

3

Download simplified GeoJSON

Download the simplified GeoJSON with reduced coordinate count.

Why GeoJSON Simplification Matters

High-resolution geographic data can contain thousands of coordinate points per feature — far more than is visually distinguishable at typical map zoom levels. Sending this raw data to a web browser causes slow load times and poor map performance. Simplification reduces the coordinate count while preserving the recognisable shape of geographic features.

Real-World Examples & Use Cases

Web Map Performance

Simplify a country boundary GeoJSON from 5MB to 50KB for fast web map loading.

Frequently Asked Questions

What is the Ramer-Douglas-Peucker algorithm?▼
The RDP algorithm reduces the number of points in a curve by removing points that are within a specified distance tolerance of the straight line between neighbouring points. It is the standard algorithm for line simplification in cartography.
How much can I simplify?▼
For web display at national scale, simplification to 0.01° tolerance can reduce file size by 90%+ while remaining visually indistinguishable. For detailed local maps, use 0.0001° or smaller.

Related Tools

Explore other tools in this category.

Looking for something else?