Open your GPS speed-session logs and read every metric on the spot — then pick the runs worth sending to GPS-Speedsurfing. The on-device analysis matches GP3S, so the numbers you see are the numbers you submit.
Free · iOS beta via TestFlight · Android live on Google Play.
Devices
Files
Sessions
Metrics
Activities
GPS Analyzer isn't tied to one brand. It talks to the open-source ESP-IDF GPS Logger directly, and it reads the log files almost every popular speed-GPS produces — so whatever you ride with, your runs open the moment the file lands.
The DIY logger this app grew up with. Discover it over WiFi, download logs, read and edit its configuration, and flash new firmware over the air — no cables, no desktop tool.
Open or import files from Locosys, u-blox-based loggers, Motion, OpenGNSS, Garmin / COROS, or any GPX export. Doppler speed is read straight from the file for the precision speedsurfing needs.
Get your data off the device, see what you did, and submit the runs you want — the whole pipeline in one app, so you can focus on the water.
Auto-discover the ESP-IDF GPS Logger on your network and pull SBP / UBX logs in seconds — or import files from any other device.
A C99 engine crunches multi-hour 10–20 Hz sessions on-device — session splitting, gap detection, speed-spike cleanup — with no cloud and no waiting.
The analysis mirrors the GPS-Speedsurfing engine, so what you see on your phone is what shows up on the leaderboard. No surprises after you submit.
Leaflet map with the full polyline, per-metric run traces, and mini-track previews right in the session list.
Combine sessions from multiple devices or days into one Activity, and compare your best runs across conditions.
Submit the session you choose to GPS-Speedsurfing with the correct payload and metadata — no desktop software in the loop.
Sessions are auto-detected from time and location boundaries. The list shows mini-track previews, max speed, and key intervals — sorted by date, location, 10 s, max speed, or distance.
Filter, select, and merge. Mini-tracks render the moment path data arrives — no reload needed.
High-rate logs are read at up to 20 Hz and every competitive speed interval is computed with sub-knot precision — shown immediately after import, and identical to what GP3S will record.
Group sessions from different devices or days into an Activity. GPS Analyzer merges metrics, stitches tracks, and surfaces the best run across the whole group — the one to submit.
Submit the runs you pick to gps-speedsurfing.com (GP3S) in one tap. GPS Analyzer builds the correct multipart payload with all required metadata — and because the on-device numbers match the GP3S engine, there's nothing to reconcile afterwards.
GPS Analyzer is free to use. It's live on Google Play for Android; iOS is still in public TestFlight beta. Get it through the links below.