Free, open source, no ads
Know what to lift today. Log it in seconds.
A workout log for people who lift. It fills in last time’s weights, tells you when to add more, and has a coach that knows your history. Your data stays yours.


A few quick questions, so the program fits you:
Coach
A coach that knows your training.
Ask why your bench press stalled, what to train today or how last week went. The coach answers from your own workouts, in your language.
- Finds out why a lift has stalled
- Builds a program around your goal and equipment
- Changes nothing until you approve it
- Remembers your goals and injuries until you ask it to forget
What you can ask
Explains a stalled lift
Finds what you skip
Picks today’s workout
Edits your routines
Logs it for you
Remembers what matters
Features
Made for the minute between sets.
Each screen answers one of two questions: what should I lift next, and is it working?
Routines ready on any day
Save a ready-made program or build your own routines. Start any of them on any day; the folder shows which one comes next.
Log a set in one tap
Last time’s weight and reps are filled in. Tick the set and the rest timer starts.
Knows when to add weight
Choose a progression for a routine or a single exercise: linear, double, Greyskull LP or time. When a target changes, gymgym says why.
See which muscles you’ve trained
Balance shows how your sets are spread across your muscles, Fatigue what is still recovering, and Strength what you haven’t trained for a while.
5,632 exercises
Filter by the equipment you have, with names in 17 languages. Add your own exercises, with a photo.
Body weight, without the daily noise
Weekly averages show the real trend, and a goal line shows how far there is to go.
Six months at a glance
Every workout from the last six months, shaded by time or volume.
Also included
Supersets
Warm-ups and drop sets
Plate calculator
Works offline
Import your history
In your language
Workout reminders
Passkeys
App
Phone, tablet or computer.
The same four tabs on your phone and your computer. Install it from the browser, no app store needed.










AI assistants
Or bring your own assistant.
The coach is built in. If you already use Claude, ChatGPT or another assistant that supports MCP, connect it instead: it can build a routine, log a workout or review your progress, and it sees only the account you allow.
Connect an assistant
https://app.gymgym.club/mcpCompare
How gymgym compares with Strong and Hevy.
Strong and Hevy are good apps. Here is how gymgym differs, based on their own pricing and help pages.
Price
Routines on the free plan
Charts and history on the free plan
Source code
Host it yourself
A coach that builds your program
Phone and watch apps
Social feed and leaderboards
Questions
What people ask first.
Is gymgym really free?
Yes. There are no ads and no paid plan, and nothing is held back: routines, exercises, history and charts are all included.
Does the coach cost anything?
Every account starts with a small credit, and each answer shows what it cost. Topping up is not available yet. On a copy you host yourself, answers are billed to your own OpenRouter key.
Is there an iPhone or Android app?
Not in the app stores yet. gymgym is a web app: open it on your phone, add it to the home screen, and it works like an app. Native apps for iPhone, Android and watches are planned.
Does it work offline?
Yes. Sets you log with no signal are kept on your device and sync when you are back online.
Can I bring my history from another app?
Yes. Import it from Strong, Hevy, FitNotes or Apple Health in Settings.
What can the coach see and change?
It reads your workouts, routines and the notes you ask it to keep, and sends them with your message to a model provider (OpenRouter) to write an answer. It proposes changes as a card and changes nothing until you tap Apply. Before it deletes anything, it asks.
Can I host it myself?
Yes. It runs on your own Cloudflare account, for you, your clients or your gym. The self-hosting guide has every step. You pay only Cloudflare for hosting.
Can I take my data and leave?
Yes. Export everything as one JSON file whenever you like, or delete your account in Settings.
Get started
Use our app, or host your own.
It’s the same app either way. Most people open app.gymgym.club; trainers and clubs can run their own copy on Cloudflare.
app.gymgym.club
Free. Start as a guest and keep your workouts when you sign up.
- Syncs across your devices
- Installs on phones and computers
- Logs sets offline in the gym
- Export everything, any time
Host your own
On your own Cloudflare account, for you, your clients or your gym.
- One command builds and deploys it
- Invite-only or open sign-ups
- An admin page to manage users
- Your data in your own database
Open source
Open source, and it stays that way.
The code, the design and the exercise data are public under the AGPL-3.0 licence. Run your own copy for free.
Licence
AGPL-3.0
Exercises
5,632
Languages
17
Ads
0





