A home for your rides — for road, MTB, and gravel cyclists
Bikelog has one job: be a home for your rides. Apps for serious fitness analysis, structured training plans, and route planning already exist — and they're far better at those things than any single tool could ever be on its own. So Bikelog doesn't try to compete with them.
Instead Bikelog focuses on what those apps don't do well: keeping every ride you've ever logged in one place, letting you follow the riders you actually want to follow, and — through a free public API — making your data available to any external app you choose to connect. Use the training analyser of the month, the route planner you love, the shiny new thing that came out yesterday. They work with your Bikelog data; you stay in control of who sees what.
Drop in your GPX, TCX, or FIT files from any cycling computer or sports watch — road bike, mountain bike (MTB), gravel, commuter, tourer. Direct sync from Garmin, Wahoo, Coros, and Hammerhead is on the roadmap.
- Any bike, any discipline — road, MTB, gravel, cyclocross, e-bike.
- Any device — Garmin, Wahoo, Coros, Bryton, Hammerhead, watch, phone.
- Any format — GPX, TCX, FIT.
- Your data — full export, public API, no third-party trackers.
My Routes — your re-rides, catalogued
Cycle the same loop a few times and Bikelog notices. My Routes groups every ride that follows the same physical path into a single "route" — your daily commute, the Saturday training lap, that gravel descent you keep going back to — with a count of how many times you've ridden it. Each route opens a detail page with the path on a real map plus every individual ride listed underneath, newest first.
No manual tagging, no setup — Bikelog spots when two rides follow the same path and groups them for you.
My Bikes — kilometres per bike, automatically
Add a bike to your stable, ride it, watch the distance add up. My Bikes tags every new ride to the right bike based on what you rode — your MTB, your gravel bike, your road bike, your trainer setup — so "how many kilometres on the Stumpjumper this year?" is a glance at the page, not a spreadsheet exercise.
Each bike shows total distance, total time on the saddle, ride count, and your first and last ride on it. Got it wrong on ingest? Re-assign any ride from its detail page. Retire a bike when it leaves the stable — the kilometres you logged on it stay with you forever.
Cross-post your rides to the fediverse — coming soon
If you're on Mastodon, Pleroma, GoToSocial or any other ActivityPub-compatible network, your new rides can land on your timeline automatically — title, distance, duration, route map, link back. Posted to your account, on your instance, with the visibility you choose.
- Bikelog never posts to the fediverse itself. The integration is a separate, open-source companion app — the "Bikelog fediverse bridge" — that talks to Bikelog over our public API, the same way any other third-party app would.
- Run your own bridge. The bridge is meant to be self-hostable. Use the one we run if it's convenient, or stand up your own on your own server and keep the whole pipeline under your control.
- Per-user opt-in. Nothing leaves your account until you click Connect, and you can revoke either side of the link at any time. The bridge never sees your Bikelog password and Bikelog never sees your fediverse password.
Take your training to any feed reader — RSS coming soon
RSS is the most user-respectful "use your data anywhere" channel we can offer: no API key, no app to install, works with any feed reader on any platform.
- Your own rides — one feed item per ride. Title, date, distance, duration, map, link back.
- Your own rides + posts — adds text notes, photos, and routes you publish.
- Your follow graph — same as above plus the same shape of items from every user you follow.
See it in action
Direct sync from your GPS bike computer — coming soon
Manual uploads work today and will always keep working. On top of that, Bikelog is building one-click sync from the major GPS bike-computer platforms so your rides land here automatically the moment your head unit phones home:
- Pending: Garmin Connect — Edge 540 / 840 / 1040 / 1050, Forerunner, Fenix, Epix, fēnix, Venu.
- Wahoo Cloud — ELEMNT Bolt, Roam, Ace, Rival.
- Pending: Coros — Pace, Apex, Vertix, Dura.
- Pending: Bryton — Rider series.
- Pending: Hammerhead — Karoo 2 / 3. Under evaluation.
Securely allow and revoke access to your GPS computer. If you dont want Bikelog to read from Garmin or Wahoo any more, you can just make it stop.
See the Privacy
Policy for the full data-flow description.
Ready to log your rides?
Bikelog is free, beta and you own every byte.
Sign up