Runs locally · No upload

Survey raw to CSV + DXF — points out of the data collector, without the office software

Drop a raw download from a Leica (GSI-8 / GSI-16), Sokkia (SDR33), Nikon (RAW) or Topcon instrument and pull out clean PNEZD / PXYZD point files and a points DXF. It reads the actual field-file layout in your browser — so point numbers, codes and coordinates land in the right columns, not scrambled.

  • Files never leave your device
  • No signup, no account
  • Format detected automatically
Total station raw · CSV + DXF exporter Local

Drop a raw survey file here, or click to choose

.gsi · .sdr · .raw · .txt · .csv — Leica, Sokkia, Nikon, Topcon

Input format
Point column order
Also export Full

No file is ever uploaded — parsing happens on this page.

Reads raw files from Leica (GSI-8 / GSI-16) · Sokkia (SDR33) · Nikon (RAW) · Topcon (GTS / comma)
How it works

From a data-collector download to a point file in three steps

No field software, no add-in, no account. The exporter is the page you're on.

01

Download the raw file

Pull the job off the instrument or controller as its raw format — a Leica GSI, a Sokkia SDR33, a Nikon RAW, or a Topcon coordinate file. That single text file holds your point numbers, codes and coordinates.

02

Drop it in — format auto-detected

The page reads the file layout in your browser and figures out which instrument wrote it. GSI words, SDR33 records, Nikon and Topcon rows are each parsed by their real spec. Nothing uploads.

03

Export CSV and DXF

Pick PNEZD or PXYZD column order, optionally tick the points DXF, and download files ready for your COGO software, spreadsheet or CAD drawing.

Before & after

The same point — buried in a GSI word block, and as a clean point file

A GSI download is unreadable by hand. This tool turns it into the point file on the right.

Before — raw Leica GSI-16 (.gsi)

*11....+0000000000000001 81..10+0000000001024770 82..10+0000000005012440 83..10+0000000000312550 71....+00000000000000IP *11....+0000000000000002 81..10+0000000001102330 82..10+0000000005048190 83..10+0000000000311980 71....+0000000000000MAG

After — PNEZD CSV

points_PNEZD.csv
PointNorthingEastingElevationDescription
15012.441024.77312.55IP
25048.191102.33311.98MAG

Point number, code and northing/easting/elevation read straight out of the GSI words. Switch to PXYZD and the columns reorder to Point, X (easting), Y (northing), Z. Add the DXF and each point drops onto a POINTS layer, labelled with its number.

PNEZD and PXYZD are the two orders field controllers and COGO packages expect. Working with LandXML instead? Try our sister tool landxml2csv.com.

Why it parses each spec

Built for total-station files, not generic text

Every instrument writes coordinates differently — Leica packs them into fixed-width GSI words with an implied decimal, Sokkia uses SDR33 records, Nikon and Topcon use their own comma layouts. Open one in a spreadsheet and the columns don't line up. This tool knows each format, so point numbers, codes and coordinates come out correct — and it does it in your browser, with no upload.

Zero upload, by architecture

There is no server that receives files. Parsing, CSV and DXF generation are client-side code — work offline once the page has loaded.

Correct GSI decimals

Leica GSI words store an integer with an implied decimal set by the units flag. The parser reads that flag and scales the value, so 1024770 becomes 1024.770 m — not a raw integer.

PNEZD and PXYZD

Export in either surveyor column order. PNEZD leads with northing; PXYZD relabels easting/northing as X/Y and reorders — pick whatever your controller or COGO software imports.

Points DXF (R12)

Get a plain ASCII DXF R12 with a POINT entity per shot on a POINTS layer, each labelled with its point number — drops straight into AutoCAD, Civil 3D, Carlson or any CAD.

Pricing

Free for a quick check. $29 once for the full export.

No subscription. Credits never expire.

Free

$0

  • First 25 points, PNEZD CSV
  • Full point count and format detection
  • 100% local — no upload, no signup
One-time purchase

Full version

$29 once · 1,000 exports

  • Every point, no row cap
  • PNEZD and PXYZD column orders
  • Points DXF (R12) with number labels
  • Leica, Sokkia, Nikon and Topcon inputs
Common questions

Answers before you export

Which raw formats does it read?

Leica GSI-8 and GSI-16, Sokkia SDR33, Nikon RAW, and Topcon's GTS/comma coordinate format. The format is detected from the file's content, and you can also pick it explicitly from the dropdown if a file is ambiguous or trimmed.

What's PNEZD vs PXYZD?

Both are surveyor point-file column orders. PNEZD is Point number, Northing, Easting, Z (elevation), Description. PXYZD is Point, X (easting), Y (northing), Z, Description — the same point with easting/northing relabeled as X/Y and reordered. Pick the one your controller or COGO software imports and the columns reorder automatically.

Do my files get uploaded?

No. Parsing, CSV and DXF generation run entirely in your browser in JavaScript. You can load this page, disconnect from the internet, and export offline. There is no server that ever receives your survey data.

What is in the DXF?

A plain ASCII DXF R12 (AutoCAD version AC1009) with one POINT entity per shot on a POINTS layer, positioned at X = easting, Y = northing, Z = elevation, and a TEXT label showing each point number. It opens in AutoCAD, Civil 3D, Carlson, BricsCAD and any DXF-aware CAD.

What does "1,000 exports" mean?

Each export action from a single file uses one credit, whether it produces a CSV, a DXF, or both. 1,000 covers far more jobs than most crews process in a year. Credits never expire and there is no subscription.

I have a LandXML file, not a raw download.

Use our companion tool landxml2csv.com, which pulls points, surfaces, parcels and alignments out of LandXML as CSV — same in-browser, no-upload approach, aimed at the same office workflow.

Your survey data stays on your machine. Export it now.