Online NMEA decoder

Paste raw NMEA 0183 sentences (GPS fixes, heading, depth, wind, satellite status) and read every field with its meaning. Handles AIS (!AIVDM) too, and decodes entirely in your browser. The sentences you paste are never uploaded.

Paste or drag and drop your data here

You can also drop a recording file on the box (.txt, .log, .nmea, .csv, or any text export with one sentence per line).

Honest about what it reads

This is the same three-tier engine Stingray uses on real VDR recordings, and it never guesses: a sentence is either fully decoded from a published field layout, recognized with raw fields kept (IEC sentences whose codes are installation-specific, like engine telegraph, alarms and transducers), or proprietary ($P…), shown exactly as recorded with no invented meaning.

TierSentences
Fully decodedDBT, DPT, DTM, GGA, GLL, GNS, GSA, GSV, HDG, HDT, MTW, MWD, MWV, OSD, RMC, ROT, RPM, RSA, VBW, VHW, VTG, ZDA
Recognized, raw fields keptALA, ALC, ALR, ETL, HBT, HTD, PRC, RTE, TXT, WPL, XDR
ProprietaryAny $P… sentence, kept verbatim and labeled by its full address

Positions convert from the NMEA ddmm.mmmm form to decimal degrees; checksums are verified and a mismatch is reported as got-vs-expected; invalid-flagged values (a no-fix GGA, a V-status RMC) are called out instead of being rendered as data. The same tier lists, with per-sentence glosses, are published in the reference tables, rendered from the same code this decoder runs.

Frequently asked questions