Back to Free Tools

FREE TOOLS

GeoJSON / WKT Geometry Converter

Convert supported geometry-only GeoJSON and WKT without silently dropping metadata.

Conversion, Optional source file (overrides text), Source text, Empty geometry dimension

JSON, WKT

Browser only

Runs locally in your browser. Your files, pasted content and generated output are not uploaded. Reset clears this tool’s working data.

This tool needs JavaScript. If it does not load, refresh the page and try again.

How to use this tool

  • Enter the displayed example values,or choose the local input files requested by the controls. Optional source files take precedence where labelled.
  • Choose Convert geometry and inspect the complete result and any reported limitations.
  • Use Download result and each companion download link to save complete outputs. Reset clears output and restores example controls.

Examples

Conversion: geojson-to-wkt
Source text: {"type":"LineString","coordinates":[[4.35,50.85],[4.36,50.86]]}
Empty geometry dimension: 2

Limitations

  • Convert actual Point,MultiPoint,LineString,MultiLineString,Polygon,MultiPolygon and GeometryCollection representations between geometry-only GeoJSON and2D/Z WKT. No Feature/properties,bbox,foreign-member loss,SRID,M/ZM,curves or CRS-definition WKT. Mixed dimensions refuse. Empty whole types and empty multi-line/polygon components supported;EMPTY individual MultiPoint members refuse. GeoJSON has no explicit empty-dimension declaration;WKT source dimension is retained in companion report,and GeoJSON→WKT uses the explicit empty dimension. Complete WKT/GeoJSON at most10 MiB plus complete report. Up to2,000geometry objects/20levels/20,000positions,consistent2D/3D,finite binary64 coordinates within±1e12 and safe integer tokens. Empty whole geometries/collections retained;nonempty lines need2positions,rings4with exact closure. No ring orientation,self-intersection,hole containment or topology certification. One text/file source up to1 MiB;strict UTF-8,40JSON levels/100,000values or20,000XML nodes/40levels. Complete output only;oversized results refuse. No network or coordinate reprojection;all processing stays in your browser.60-second worker limit.
  • Complete outputs only. Unsupported or oversized input is refused. Follow the displayed job-specific bounds and format policies.

Related tools

No items found.

More tools for your workflow

Explore the related desktop tool