Convert u-blox UBX to clean RINEX online
Upload raw .ubx logs from F9P, M8T, or compatible receivers and get standardized RINEX observation and navigation files in seconds.
Online UBX to RINEX Converter
Convert formats, change RINEX versions, or decompress Hatanaka files with no account required. Single-file conversion with instant header inspection.
Up to 20 MB per file · 10 free runs per day
Runs on our server; the input is deleted as soon as the result exists and the outputs after one hour.
Direct browser-based UBX conversion
u-blox receivers (such as ZED-F9P, NEO-M8T, and compatible units logging raw .ubx) record compact proprietary binary .ubx files. Converting them typically requires vendor desktop tools. Flux parses UBX binaries in the cloud and extracts multi-frequency GPS, GLONASS, Galileo, and BeiDou observations.
Key conversion features
- Automatic format and constellation detection from raw binary streams
- Export to standard RINEX 2.11, 3.04, or 3.05 observation & navigation files
- Optional Hatanaka compression (.crx) and gzip packaging on output
- Preserves all raw phase, code, Doppler, and SNR observables (L1/L2/L5)
- Immediate handoff to Crux for quality scoring or Apex for PPK post-processing
Batch conversion and workflow automation
Convert single drone flight logs or batch-process hundreds of CORS reference station logs. Business users can also automate UBX-to-RINEX conversion via the REST API.
How to convert u-blox UBX files to RINEX online
Extract multi-band RINEX observations from u-blox ZED-F9P, NEO-M8T, or compatible binary logs, with nothing to install.
Upload .ubx binary file
Select the raw .ubx file recorded with UBX-RXM-RAWX and UBX-RXM-SFRBX messages enabled.
Set output RINEX format
Choose RINEX 3.04 (recommended for multi-band RTK/PPK) or RINEX 2.11.
Process in cloud
Flux parses all constellation tracking channels (GPS, GLO, GAL, BDS) and signal frequencies (L1/L2/L5).
Download observation deliverables
Download converted .obs and .nav files immediately for PPP or PPK baselines.
What won't produce a result
Worth checking before you upload, so a run doesn't cost you credits to tell you what your data was missing.
A .ubx log recorded with only navigation-solution messages, not the raw measurement messages
Raw measurement logging (UBX-RXM-RAWX and UBX-RXM-SFRBX) turned on before recording. A file with only position output carries no carrier phase or code observations to convert.
A file that has already been re-saved or partially copied by another tool rather than the receiver's own raw output
The original .ubx binary exactly as the receiver wrote it. A re-exported or partial copy can be missing the header bytes the converter reads to identify each message.
Common questions
Does it support dual-frequency multi-band UBX files?
Yes. Multi-frequency logs from ZED-F9P, F9T, and F9R with L1/L2/L5 signals across GPS, GLO, GAL, and BDS are fully supported.
Can I convert UBX files recorded from UAVs / drones?
Yes. High-rate (5Hz, 10Hz, 20Hz) kinematic rover logs from RTK/PPK drones are fully supported.
Related technical guides
Standards & Specifications
A free account covers files up to 100 MB. No card required. View plans and usage costs
Convert a file now