What is trackmy.shoes?
trackmy.shoes takes the shoes you already tag in Strava and gives each pair the stats page Strava never built: mileage, health score, best efforts, a heatmap of every route you've run in them, and side-by-side comparisons across your rotation. The site's own comparison line puts it well: Strava tells you a shoe's total mileage; trackmy.shoes tells you everything else.
It launched on 26 March 2026, ships updates often (the latest release, 1.24.0, came out in October 2026) and is free; the site's words are "free, and free forever. No subscription, no paywall." It tracks runs, trail runs, walks, and hikes, and leaves rides and other sports out.
Key Features
Fleet dashboard with health scores
Every shoe from your Strava gear list, with distance, activity count, and a health bar based on the lifespan you expect from the pair, sortable by status, distance, or last used.
Per-shoe deep stats
Each pair gets four tabs: stats overview, cumulative distance chart, a route heatmap, and the full activity list.
Year review and weekly patterns
Pick any year you've run and get an activity calendar shaded by daily distance, month-by-month distance, ascent, time and activity counts, your five longest, hilliest, fastest and longest-running activities, which shoes carried the year, and a map of everywhere you ran. A Career page totals your whole running history across every shoe, with a switch to include runs that have no shoe assigned. A separate weekly view breaks your running down by day of the week, so you can see which day you're fast and which is long and slow.
Backfilling runs with no shoe
An Unassigned page lists every run without gear, newest first, and assigning a shoe there writes the change straight to Strava (up to ten a day) instead of making you go and do it in Strava first.
Best efforts by distance
Fastest 1K, mile, 5K, 10K, half, and full marathon, per shoe and overall, filterable by year. Useful for settling whether the carbon-plated pair is actually faster.
Shoe comparison
Line up a base shoe against up to five others, with every stat shown as the difference from the base pair.
Upload to Strava from any browser
Version 1.24.0 (October 2026) added Upload: send a FIT, GPX or TCX file to Strava from a laptop or a phone's browser, picking the sport and the shoe as you go, and the run lands on Strava and in your shoe stats without a sync.
Automatic Garmin gear sync
Gear set on a Garmin activity flows through to the matching Strava activity automatically; with a newer watch that supports on-device gear selection, the whole chain is zero-click.
Public shoe pages
Any shoe can get a public, no-login stats page at its own link, or export the stats as markdown for a Reddit post.
Who It's For
- Shoe rotators (the site says "shoe addicts") running multiple pairs at once
- Data-minded runners who want cost-per-km and wear curves, not just a total
- Trail runners, walkers, and hikers, since all tracked activity types count
Does it write anything to my Strava account?
Not by default. It reads your activities and gear, and the site says writing back is opt-in and off by default. Two things write when you use them: assigning gear to Strava activities from the app (the Garmin gear sync included), and Upload, which sends a FIT, GPX or TCX file to Strava as a new activity. The site states it never sells your data.
Can I add shoes manually?
No. Shoes come entirely from your Strava gear, so a brand-new pair won't appear until it's been used in at least one activity.
How fresh is the data?
Your whole history is fetched once at sign-up. After that, a manual sync rereads your 200 most recent activities and runs once every 12 hours, sharing that window with Garmin autosync; per-shoe refreshes run once every 14 days. Webhooks cover renames and sport-type changes automatically, but not gear changes, which is exactly why the 200-activity window matters. Swap a shoe on a run older than that and it stays as trackmy.shoes first saw it.
What happens if I disconnect?
Deauthorizing in Settings permanently removes your account and the synced Strava data. You can also revoke access from Strava's side, and request a JSON/CSV export by email first.
