rooot viewer

CSV (lat/lon) viewer

View CSV (lat/lon) files (.csv, .tsv) on a 3D map in your browser. A simple comma- or tab-separated table with latitude and longitude columns. No account, no install, no upload until you decide to convert or hand off to the rooot.it route planner.

Open the viewer → or jump straight to a conversion:

About CSV (lat/lon)

CSV with lat/lon (or latitude/longitude) columns is the universal spreadsheet export. rooot viewer auto-detects coordinate columns, plots each row as a point, and stitches points into a track when they appear ordered.

Typical producers: Excel, Google Sheets, PostgreSQL, pandas.
Typical consumers: Any spreadsheet, GIS desktop tools, mapping libraries.

How to view a CSV (lat/lon) file

  1. Open the viewer.
  2. Drag your CSV (lat/lon) file (.csv, .tsv) onto the page, or click the + in the Places panel.
  3. The file renders on a 3D MapLibre globe. Use the right-hand panel to toggle background layers (borders, labels, roads, buildings, transportation, places, terrain).
  4. Click features for details, or use the bottom toolbar to convert to another format.

Convert CSV (lat/lon) to other formats

CSV (lat/lon) viewer FAQ

Which CSV columns does the viewer recognise?

Latitude (lat, latitude, y) and longitude (lon, lng, long, longitude, x). An optional elevation column (ele, elev, elevation, alt, altitude, z) is read too. Column names are case-insensitive.

Does this work with semicolon- or tab-delimited files?

Yes — the delimiter is auto-detected. Drop a .csv or .tsv produced by Excel, Google Sheets, or any database export.

Can I plot a route from a spreadsheet of GPS points?

Yes. If the rows are ordered, rooot viewer also stitches them into a LineString in addition to plotting each row as a point.

Can I convert CSV to GPX, KML, or GeoJSON?

Yes. After loading, pick the target format from the Convert dropdown.

Is rooot viewer free?

Yes. No account required. There are no per-conversion or per-view charges.

Does rooot viewer upload my files?

Files are parsed server-side for rendering but are not persisted unless you click Convert or Open in roooute. Persisted files are deleted within 24 hours.

Privacy

Files dropped on the main viewer are parsed server-side for rendering but are not persisted. Persistence happens only when you click Convert or Open in roooute; persisted files are deleted within 24 hours. Direct conversions through the per-format converter pages do not persist anything at all.