KUON RINEX
Convert raw GNSS logs to RINEX: free, no account, in your browser.
Only raw receiver data (u-blox UBX RXM-RAWX, RTCM3, SBF) can be converted. NMEA (text like $GNGGA, often in .log/.txt) is not raw observation data and cannot become RINEX.
Conversion is performed by RTKLIB convbin. KUON does not verify conversion accuracy: it only bridges (RINEX is precision survey data, so we don't roll our own converter). Your uploaded data and results are auto-deleted after 24 hours (no long-term storage: privacy by design). No account required.
← Plot RTK logs on the map in KUON MAP ・ RTK base-station ranking
What RINEX is, and why you need it
A receiver writes in its maker's own format: .ubx for u-blox, SBF for Septentrio, and RTCM3 when it is streaming corrections. Analysis software does not read those.
RINEX is the neutral format everyone agreed on. Convert to it once and the file opens in post-processing software, in quality checks, and in the tools of any agency.
What comes out
An observation file (.obs) holds what the receiver measured: for every epoch and every satellite, the code and carrier-phase ranges and the signal strength.
A navigation file (.nav) holds where the satellites were. Post-processing needs both.
When you would do this
You logged raw data in the field and want centimetre positions afterwards rather than in real time. That is PPK, and it needs RINEX.
You want to know whether an observation session was any good before you trust it. Feed the .obs to the quality check.
You are sending data to someone else. RINEX is the format they will ask for.
What to watch
The receiver has to be told to log raw measurements. A position-only log has nothing to convert; there is no carrier phase in it.
The antenna height belongs in the header. If it is wrong, every height afterwards is wrong by the same amount, and no software will notice.
Files are large. An hour of raw observation runs to tens of megabytes, which is why the Hatanaka compression exists.