GPX Simplifier

Reduce point count using the Douglas–Peucker algorithm while keeping the route shape. Processing happens locally.

GPX file
No file chosen
Simplification level

Why simplify a GPX file?

GPS devices and apps often record one point per second, producing files with thousands of coordinates. Many route-planning and mapping tools struggle with files this large — uploads take longer, maps render slowly, and some apps refuse to import tracks with more than a few thousand points.

Simplifying removes redundant points while preserving the shape of your route. A typical trail recording can be reduced by 60–80% with no visible difference on the map. The result is a smaller file that loads instantly in any GPX-compatible app.

How the algorithm works

This tool uses the Ramer-Douglas-Peucker algorithm, the industry standard for polyline simplification. It works by finding the point farthest from a line between two endpoints; if that distance exceeds a tolerance threshold, the point is kept and the process recurses on both sides. Points within the tolerance are removed. A higher tolerance means fewer points and a smaller file; a lower tolerance keeps more detail.

Privacy

Your GPX file stays in your browser. Nothing is uploaded.