Your body decides today's workout
Forma tracks how recovered each muscle group actually is, then generates the session that fits. No fixed plan that ignores what you did yesterday.
Download on the App StoreRecovery-based training, not a fixed script
Most apps hand you the same routine regardless of how fresh you actually feel. Forma tracks which muscle groups you trained and estimates how recovered each one is right now. When it's time to train, it generates a session that favors what's ready and gives fatigued areas more time: better progression, lower injury risk, and training that responds to your body instead of a calendar.
How recovery-based training works
Log your last session
Record which muscle groups you trained and when, giving Forma a baseline for current fatigue.
Recovery is calculated in real time
A fatigue-decay model tracks each muscle group individually: chest still sore, quads fresh, and so on.
A session generated for today
Forma prioritizes recovered muscle groups and rotates away from fatigued ones automatically.
Adjust whenever you want
Switch to Custom mode to pick exercises manually; Forma adapts future suggestions accordingly.
What's inside
Smart mode
Workouts generated automatically from real recovery data, different every day.
Custom mode
Full manual control whenever you want it. Forma learns your preferences over time.
Equipment flexibility
Gym, home, or bodyweight only. Filter exercises by what you actually have available.
Exercise library
A strength-training database tagged by equipment, muscle group, and difficulty.
Progress tracking
Log sets, reps, and weight, and see progression over weeks and months.
No social layer
No feeds, no profiles, no comparison. Just the next session.
See it in action
Frequently Asked Questions
How long does muscle recovery actually take?
Recovery time varies by muscle group, training intensity, and individual factors like sleep and nutrition. As a general guideline, smaller muscle groups often recover within 24 to 48 hours, while larger muscle groups can take up to 72 hours or more after an intense session. This is a general pattern, not a fixed rule for everyone.
Should I train a muscle group that's still sore?
Training a muscle that has not fully recovered can reduce the quality of that session and may increase injury risk if the soreness is significant. Light soreness is common and not always a reason to skip training entirely, but persistent or sharp pain is a signal to rest or consult a professional.
What does Forma mean by muscle fatigue decay?
It is a model of how a muscle group's recovery level changes over time after a workout, starting low right after training and gradually returning to a fully recovered state. Forma uses this to estimate which muscle groups are ready for your next session.
How does Smart mode decide which workout to generate?
Smart mode looks at your recent training history and the estimated recovery level of each muscle group, then builds a session around the muscles that are most ready to train, while avoiding those still fatigued.
Is Smart mode better than following a fixed weekly split?
A fixed split works well for many people with a consistent schedule. Smart mode is designed for people whose training frequency varies, or who want their program to adjust automatically when they miss a session or push harder than usual.
Do I need gym equipment to use Forma?
No. You can filter the exercise catalog by the equipment you actually have, whether that's a full gym, a home setup, or just bodyweight.
Is Forma suitable for beginners?
Yes. Both Smart and Custom modes work for beginners and experienced lifters, though beginners may want to start with lighter intensity regardless of what a session suggests.
Can I switch between Smart and Custom mode?
Yes, at any time, per session.
Who it's for
Generic programs assume everyone recovers at the same rate. In practice, shoulders often recover faster than legs, availability shifts week to week, and equipment access varies. Treating recovery as the primary signal benefits a wide range of lifters.
- Strength trainers chasing better progression with less wasted volume
- Recovering athletes who need fatigued muscle groups to get the time they need
- Busy schedules training three or six times a week, whichever fits
- Any level from bodyweight beginners to advanced barbell training
Why Forma
- No account required, no tracking or analytics
- No ads inside the app
- Available in English, French, German, Italian, Portuguese, and Spanish
- Fully offline, with all data stored on your device
Rated 5.0 on the App Store.
Download Forma