Table to GeoJSON & KML

Turn a table of latitude and longitude into a GeoJSON or KML map file in your browser, with an instant preview and a list of rows that could not be placed.

Your data never leaves this browser

The file is parsed, previewed and charted on your own device. Nothing is uploaded — not even a sample. Close the tab and the data is gone.

Or paste table text

Import a table with latitude and longitude columns first.

Import a file to get started. Everything runs locally.

How it works

  1. 1.Import the table with latitude and longitude columns (Excel, CSV, TSV or JSON, or paste).
  2. 2.Check the detected latitude and longitude columns and change them if they are wrong; pick a name column for the labels if you have one. Decimal degrees and D/M/S both work.
  3. 3.Choose points (one per row) or routes (connect the points of each group, in table order).
  4. 4.Press Build map file, check the preview, then download it as GeoJSON or KML.

Frequently asked questions

Do I get free credits to try Table to GeoJSON & KML?
Yes — new accounts get 3 free credits to spend on any tool, Table to GeoJSON & KML included. After that you only pay for what you run.
How many credits does Table to GeoJSON & KML cost?
Everything runs in your browser and nothing is uploaded: free accounts pay 1 credit per run, and Pro or Pro+ members run it as often as they like.
Is the content I paste private?
Table to GeoJSON & KML uses your input only to generate the result. Stored results are deleted automatically by our retention policy, and you can remove any run from your history.
Do I need to install anything?
No. Table to GeoJSON & KML works in any modern browser — nothing to download or install.

Use cases