Bodyweight Exercises
662 exercises — Bodyweight training builds real strength, muscle, and mobility using nothing but gravity and your own mass — no gym, no equipment, no excuses. This collection gathers every bodyweight exercise in the WorkoutX library: push-up variations for the chest, shoulders, and triceps; pull-ups, chin-ups, and inverted rows for the back and biceps; squats, lunges, and glute bridges for the legs; and a deep set of planks, crunches, leg raises, and stretches for the core and mobility. Each move comes with a looping video animation so you can copy the form precisely, which matters even more when load comes from leverage and tempo rather than weight. Open any exercise for the muscles worked and step-by-step instructions. Perfect for home workouts, travel, and calisthenics progressions. The same bodyweight-exercise data and animations are available through the WorkoutX API.
Frequently asked questions
Can you build muscle with bodyweight exercises?
Yes. Progressive overload with harder variations, more reps, slower tempo, and reduced leverage builds muscle. Push-ups to dips, squats to pistol squats, and rows to pull-ups all scale up over time.
What are the best bodyweight exercises?
Push-ups, pull-ups, chin-ups, squats, lunges, dips, and planks form a complete bodyweight routine covering every major muscle group. All are in this list with animations.
How do I make bodyweight exercises harder?
Progress to harder variations (incline to decline push-ups, assisted to full pull-ups), add reps, slow the tempo, pause at the hardest point, or move to single-limb versions.
Do these bodyweight exercises include animations?
Yes. Every bodyweight exercise here has a looping animation of the full movement, plus step-by-step instructions, form tips and the muscles worked. Through the WorkoutX API the same animations come as 720p MP4 at 30 fps, with male and female models.
For developers
Building a fitness app?
Get all 662 bodyweight exercises from the WorkoutX API: names, muscles, equipment, instructions and 720p MP4 animations, in one REST call.
# Bodyweight exercises, 20 at a time
curl "https://api.workoutxapp.com/v2/exercises?equipment=body%20weight&limit=20" \
-H "X-WorkoutX-Key: YOUR_API_KEY"





















































































































































































































































































































































































































































































































































































































































































