There are three real routes to a gym year in review, meaning a Spotify Wrapped style recap of your training year. If you already log every workout in Hevy or Strong, a recap tool like Gym Wrapped can turn those logs into shareable stats. If you record workouts on an Apple Watch, a Fitness Wrapped app can build one from your Apple Health history. And if you log nothing at all, an automatic tracker like GymRhythm draws a year heatmap of your gym visits by itself, starting the day you install it.
This guide walks through all three routes honestly, including the catch none of the recap apps put on their screenshots: a recap can only render data that got collected, and the collecting is the hard part.
Why year-in-review recaps are so motivating
Every December, Spotify Wrapped takes over social feeds, and Strava's Year in Sport does the same for runners and cyclists. The format works because it compresses a year of small, forgettable actions into one image with a story in it. No single gym session feels like an identity. A picture of 150 gym sessions absolutely does.
Research on habit formation suggests that making progress visible is one of the more reliable motivators we have. A chain of completed days triggers a simple instinct: don't break it. GitHub's contribution graph turned that instinct into a daily game for programmers, and the same green-squares idea translates surprisingly well to training. I went deeper on that in GitHub-style fitness trackers.
A yearly recap also adds something a streak counter can't: forgiveness. Miss a week and your streak resets to zero, which stings more than it should. The year view keeps every square you already earned. One bad week barely dents the picture, and that long view is a more honest read on your consistency than any single stretch of days.
Gym Wrapped: great if you log lifts in Hevy or Strong
Search "gym wrapped" and you'll mostly find recap tools built for lifters who log. They read the workouts you recorded in an app like Hevy or Strong and render them as Wrapped-style cards, typically with numbers like total workouts, total volume lifted, your most frequent exercises, and the days you trained hardest.
If that's the recap you want, the requirement is non-negotiable: a year of manually logged workouts. Every session, every set, typed in as you go. For committed loggers that's no burden at all, and Hevy and Strong are both genuinely good at making the logging fast. Both also show long-term charts of your training history inside the app.
Full honesty about my own app: GymRhythm cannot produce this recap. It never sees your sets, reps, or weights, because it doesn't track exercises at all. If a lifting recap with volume totals and PRs is what you're after, log your training in Hevy or Strong and put a recap tool on top. That's the right stack for you. I've written more about when a logger genuinely is the answer in Hevy and Strong alternatives.
Fitness Wrapped and Apple Health recaps
The second route runs through Apple Health. Apps with names like Fitness Wrapped read your recorded workout history and turn the year into recap cards: workout counts, total active minutes, favorite workout types, that kind of summary.
This works well under one condition: you reliably start a workout on your Apple Watch or iPhone every single time you train. That condition is the whole trick. Apple Health only knows about sessions you explicitly recorded, so every time you forget to tap start or leave the watch on its charger, that visit vanishes from your year. There is no gym attendance record hiding in Apple Health waiting to be visualized. I covered that gap in detail in does Apple Watch track gym visits.
Strava deserves its own mention here. Year in Sport is probably the most polished recap in all of fitness, and if your training is mostly running or riding, Strava is the obvious home for it. It just isn't built around gym attendance, so a lifting-heavy year tends to show up as a thin one.
The problem: every recap needs a year of data you probably don't have
Here's what every Wrapped-style product quietly assumes. The recap itself is a rendering step that takes seconds. The real work is the year of data collection that came before it, and no app can conjure that retroactively. If it's July and you have no logs, no tool on this page can show you January through June. That data is simply gone.
So you have exactly two options. Start collecting manually today and stay perfect at it for months. Or hand the collection job to something automatic and forget it exists.
Manual collection has a quiet failure mode: missed entries. Every session you forget to log becomes a false rest day, and by December the recap shows a patchier year than the one you actually trained. The recap doesn't exactly lie, but it lies about you. Here's how the routes compare:
| Recap route | Where the data comes from | What you must do all year | Best if |
|---|---|---|---|
| Gym Wrapped style tools | Your Hevy or Strong logs | Log every set of every workout | You want lift stats like volume and PRs |
| Fitness Wrapped style apps | Apple Health workouts | Start a workout every session | You wear an Apple Watch religiously |
| Strava Year in Sport | Recorded activities | Record every run or ride | Your training is mostly cardio |
| GymRhythm year heatmap | Automatic visit detection | Pin your gym once | You want attendance tracked with zero logging |
All four routes are legitimate. They just answer different questions. The first three recap what happened inside your workouts. The last one recaps whether you showed up at all, which is the thing most people actually fall off on. If attendance is the layer you're missing, I compared the manual and automatic options in best gym habit tracker apps.
A gym year in review that writes itself in real time
This is the approach I built GymRhythm around. You pin your gym on a map once and set a radius around it. From then on, Apple's geofencing notices when your iPhone arrives, and the visit logs itself with your arrival time and how long you stayed. No button on the way in, nothing to remember on the way out. If you train at more than one gym, you can pin them all.
Every visit becomes a filled square on a GitHub-style year heatmap. The recap isn't an event that drops in December. It's a picture that has been quietly assembling itself since the day you installed the app, and you can look at it any week you like.
None of this asks for your attention during the workout either. Your phone can sit in the locker while the geofence does its job, and the recap keeps growing quietly in the background.
Around the heatmap sit the numbers a year recap needs: your current and longest streak, weekly goals counted in gym days per week, your average session time, and routine insights that show which weekdays you actually train versus the ones you think you do. There's also a 50-level XP system where leveling up unlocks real features like advanced analytics and dark mode, which turns plain showing up into its own small game.
The honest limits, stated plainly. GymRhythm is iPhone-only. It's currently in free TestFlight beta, with a premium subscription for full access. And it tracks attendance, not exercises, so your heatmap will never know that your squat went up. If you want both layers, run it alongside a logger and let each do its job. And if you're mainly here for the heatmap concept itself, I compared every flavor of it in workout heatmap apps.
Sharing your year card
The other half of any Wrapped is showing it to people. GymRhythm builds shareable stat cards from your real visit data, with your visit count, streaks, and average session time on them. Post the year card in December, or share one mid-year when a stretch of consistency deserves a small flex.
A card built from automatically detected visits also carries a quiet credibility. Nobody padded it after the fact. Every square on the heatmap is a day your phone was physically at the gym, which is exactly the kind of receipt a year-end post wants.
One suggestion from someone who has watched plenty of January resolutions fade by March: don't save the picture for December. Glancing at your heatmap once a week is a tiny ritual that keeps the year honest while it's still being written, and it pairs well with the system in how to be consistent with the gym.
So here's the short version. Lifters who log get the richest gym year in review from Hevy or Strong plus a recap tool on top. Apple Watch loyalists can get a solid one from a Fitness Wrapped app. And if you want the recap that demands nothing from you except walking through the gym door, start the automatic one now. Whichever route you pick, pick it today. Next January's recap is being written this week, or it isn't.