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.

Drop SVG, KML or GeoJSON maps here or click to browse

Local processing · Fast georeferencing & simplification

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?