Compress and simplify vector data, reducing file size while retaining important information. Supports compression level, field selection, and coordinate precision control.
Efficient compression algorithm, quickly processes large amounts of data
All processing is done locally in the browser, data is not uploaded to servers
Outputs standard GeoJSON format, compatible with all GIS software
Upload vector data files, configure compression parameters, reduce file size
GeoJSON Compression shrinks vector files through three levers: coordinate precision (dropping unnecessary decimal places — 2 decimals is about 1 m, 8 about 1 mm), field selection (keeping only the attributes you need), and geometry simplification (Douglas-Peucker distance, area, or weighted methods). Configure the compression level, watch the size drop, and preview the data before downloading.
Oversized GeoJSON files slow down web maps, exceed API upload limits, and waste storage. Reducing an 8-decimal coordinate precision to 6 often halves file size with sub-millimeter effect, and a 20–80% simplification dramatically lightens polygons for display. The whole pipeline runs locally, and the output stays standard GeoJSON compatible with every GIS tool.
Upload your GeoJSON (or other vector) file and check the data preview.
Configure the compression: set the compression level, coordinate decimal places, which attribute fields to retain, and optionally the simplification method and percentage (20–80% recommended) with shape preservation enabled.
Start the compression, preview the result to verify quality, and download the much smaller GeoJSON file.
AAt common zoom levels almost none: 6 decimal places gives roughly 0.1 m precision and 5 places about 1 m. The hint in the tool maps each level to its approximate accuracy, so you can choose the coarsest setting that still meets your tolerance.
ADouglas-Peucker distance simplification is the standard choice and keeps the overall shape well. Area-based simplification considers each vertex's contribution to area and suits polygons, while weighted simplification balances both. Start around 20–50% and check the preview before pushing higher.
ASimplification intentionally removes vertices, so extremely aggressive settings can visibly distort shapes — enable "Keep Shapes" to limit distortion even at high compression. Precision reduction and field removal are lossless for geometry topology, only trimming numeric redundancy.
AIf the original already uses low precision, has few fields, and simple geometry, there is little redundancy to strip. The biggest wins come from files with 8+ decimal coordinates, dozens of attributes, and densely sampled curved lines.