BIKELOG CYCLING TRAINING LOG

Bikelog

Cycling training log

or
Sign up

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.

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.

My Routes page showing a list of recurring cycling routes with maps and ride counts

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.

My Bikes page showing per-bike totals: distance, time, ride count, first and last ride

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.

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.

See it in action

Bikelog activity list with ride cards Ride detail page with route map Ride detail with speed, HR, and power charts Training stats and weekly volume overview Public rider profile page Bikelog activity feed for road, MTB, and gravel

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:

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