Skip to content
Geo Utilities

Geometry Size Optimizer

Shrink a geometry's GeoJSON footprint via simplify + coordinate precision truncation.

How to use
  1. Paste a geometry.
  2. Set a coordinate precision (fewer digits = smaller file) and, optionally, a simplify tolerance.
  3. Check the before/after byte size, vertex count, and area/length change before trusting the result.

Input

Format detected: GeoJSON Geometry
Vertices61 → 33 (-45.9%)
Size2.21 KB → 672 B (-70%)
Area Change-0.50%
ValidityValid → Valid
TypePolygon

Map Preview

Loading map…

Geometry Size Optimization Coverage

Shrinks a GeoJSON's footprint two ways — simplifying with a set tolerance and truncating coordinate precision — showing the before/after byte size, vertex count, and area/length change live.

Simplify always runs before precision truncation, since truncating first can leave enough noise in the coordinates to throw off the simplify tolerance's own distance calculations.

Frequently asked questions

How do I know if I've simplified too aggressively?

Watch the live area/length change figure next to the byte-size savings, and lower the tolerance if it moves more than acceptable.

Which runs first, simplify or precision truncation?

Simplify runs first, since truncating first can distort the simplify tolerance's own distance math.

Report an issue