Inspect an activity file
Your file never leaves your device — conversion happens here in your browser.
An indoor trainer ride, a treadmill run, or a pool swim can produce a completely legitimate activity file with heart rate, cadence, or power data throughout and not one GPS position, because there was never a satellite fix to record. That's not corruption and it's not a defect; it's simply the shape of an indoor activity. The trouble is that some tools treat "no positions" as an error condition and either refuse to open the file or throw a warning that makes it look like something broke during recording, when nothing did. FitFileHub's tools treat a file with no position data as a normal, valid activity shape rather than a failure. Nothing is flagged and nothing needs repairing — every other channel your device recorded, heart rate, cadence, power, barometric elevation, lap markers, elapsed time, is read and available exactly as it would be for an outdoor file. The one thing that's different is cosmetic: the map preview has nothing to draw, so it stays empty, because there's genuinely no route to show. If you want to confirm this for yourself before trusting it, the inspect tool is the way to check — drop your file in and it shows every data channel it actually contains, charted out, so you can see your heart rate and power curves are intact even with an empty map. It's also useful before converting: a no-GPS file converts to CSV, TCX, or any other supported format the same as any other, keeping every sensor channel it has and simply omitting position columns that were never recorded. Everything runs in your browser, and nothing about your file is uploaded just to look at what's inside it. Free for files up to 25 MB, three at a time.
Questions
Is a file with no GPS data actually broken?
No. Indoor activities like trainer rides, treadmill runs, and pool swims genuinely have no satellite fix to record, and a file with heart rate or power data but no position is a normal, valid activity shape.
Why does the map preview show nothing for my file?
Because there's no position data to draw a route from. Every other part of the file — sensor charts, summary stats, lap data — displays normally; only the map has nothing to show.
Can I still convert a file with no GPS data to another format?
Yes — conversion works the same as any other file. Position columns are simply omitted since they were never recorded; every sensor channel you do have carries over.
What kinds of activities typically have no GPS data?
Indoor trainer rides, treadmill runs, pool swims, and any workout recorded without a satellite fix — commonly still logging heart rate, cadence, or power throughout.