● Free forever · MIT licensed · No API key

The free exercise API
with real demo videos

The free, open-source exercise API with real male & female demo videos. 317 exercises, 593 male & female demo videos, form cues, common mistakes and step-by-step instructions.

317
Exercises
593
Demo videos
Male & female
$0
Cost to run

Browse the demo videos

317 of 317 exercises · every one has a real demo video

Live demo
45 Degree Hyperextension
back · erector spinae
45-Degree Bicycle Twisting Crunch
waist · obliques
45-Degree Bicycle Twisting Crunch
waist · abdominals
All Fours Groin Stretch
hips · adductors
Band Assisted Pull-up
back · lats
Band Bent-Over Rear Lateral Raise
shoulders · rear deltoids
Band Hip Abduction
upper legs · gluteus medius
Band Hip Adduction
hips · adductors
Band Kneeling One Arm Pulldown
back · lats
Band One Arm Front Raise
shoulders · anterior deltoid
Band One-Leg Kickback (Bent Position)
back · glutes
Band Overhead Triceps Extension
upper arms · triceps
Band Prone Leg Curl
upper legs · hamstrings
Band Pull Through
upper legs · glutes
Band Resisted Decline Sit-Up
waist · rectus abdominis
Band Seated Leg Extension
upper legs · quadriceps
Band Seated Row
back · lats
Band Shoulder Warm-Up Stretch
shoulders · deltoids
Band Side Bend
waist · obliques
Band Standing Calf Raise
lower legs · calves
Band Standing Crunch
waist · abs
Band Standing Leg Curl
upper legs · hamstrings
Band Standing Lift
waist · obliques
Band Standing Rear Delt Row
shoulders · delts
Band Straight-Back Seated Row
back · lats
Band Triceps Pushdown
upper arms · triceps
Barbell Back Squat
upper legs · quads
Barbell Bench Press
chest · pectorals
Barbell Clean And Press
upper legs · quads
Barbell Close Grip Bench Press
upper arms · triceps
Barbell Curl
upper arms · biceps
Barbell Decline Bench Press
chest · pectorals
Barbell Drag Curl
upper arms · biceps
Barbell Front Raise
shoulders · delts
Barbell Front Squat
upper legs · quads
Barbell Incline Bench Press
chest · pectorals
Barbell Lunge
upper legs · glutes
Barbell Prone Incline Curl
upper arms · biceps
Barbell Rear Delt Raise
shoulders · delts
Barbell Reverse Wrist Curl
lower arms · forearm extensors
Barbell Seated Behind-The-Neck Press
shoulders · deltoids
Barbell Shrug
back · traps
Barbell Standing Back Wrist Curl
lower arms · forearms
Barbell Straight Leg Deadlift
upper legs · hamstrings
Barbell Underhand Bent-Over Row
back · lats
Barbell Wide-Grip Upright Row
shoulders · deltoids
Battling Ropes
shoulders · delts
Bench Crunch
waist · rectus abdominis
Bench Dips
upper arms · triceps
Bench Pull-Up
back · lats
Bent Knee Lying Twist on Stability Ball
upper legs · obliques
Bridge Pose (Setu Bandhasana)
waist · glutes
Bridge Pose (Setu Bandhasana)
waist · glutes
Burpee
cardio · cardiovascular system
Butterfly Yoga Pose
upper arms · adductors
Cable Close Grip Lat Pulldown
back · lats
Cable Crossover Reverse Fly
shoulders · delts
Cable Kneeling Crunch
waist · abs
Cable Lateral Raise
shoulders · delts
Cable Lying Triceps Extension
upper arms · triceps
Cable One Arm Curl
upper arms · biceps
Cable One Arm Front Raise
shoulders · anterior deltoid
Cable One Arm Lateral Pulldown
back · lats
Cable One Arm Lateral Raise
shoulders · delts
Cable One-Arm Twisting Seated Row
back · lats
Cable Pulldown
back · lats
Cable Rear Delt Row (with rope)
shoulders · delts
Cable Rope Overhead Triceps Extension
upper arms · triceps
Cable Rope Triceps Pushdown
upper arms · triceps
Cable Seated High Row (V-bar)
back · lats
Cable Standing Crunch
waist · abs
Cable Standing Fly
chest · pectorals
Cable Standing Inner Curl
upper arms · biceps
Cable Standing Lift
waist · abs
Cable Standing One Arm Triceps Extension
upper arms · triceps
Cable Straight Arm Pulldown
back · lats
Cable Triceps Pushdown
upper arms · triceps
Cable Twist (up-down)
waist · abs
Calf Stretch with Rope
lower legs · calves
Calf Stretch with Strap
lower legs · calves
Cambered Bar Lying Row
back · upper back
Cardio Exercise
cardio · cardiovascular system
Cardio Machine Exercise
cardio · cardiovascular system
Cardio Machine Workouts
cardio · cardiovascular system
Chest Dips
chest · pectorals
Chest Lift with Rotation
waist · rectus abdominis
Chin-to-Chest Stretch
waist · neck flexors
Chin-ups (narrow parallel grip)
back · upper back
Close Feet Leg Press
hips · quadriceps
Close Grip Chin-Up
back · lats
Close-Grip Push-Up
upper arms · triceps
Commando Pull-Up
back · lats
Crossover Kneeling Hip Flexor Stretch
waist · hip flexors
Decline Dumbbell Bench Press
chest · pectorals
Decline Dumbbell Fly
chest · pectorals
Deep Push-Up
chest · pectorals
Donkey Calf Raise
lower legs · calves
Dumbbell Alternating Shoulder Press
shoulders · deltoids
Dumbbell Arnold Press
shoulders · delts
Dumbbell Behind-the-Back Wrist Curl
lower arms · forearms
Dumbbell Bent-Over Row
back · lats
Dumbbell Biceps Curl
upper arms · biceps
Dumbbell Close-Grip Press
upper arms · triceps
Dumbbell Concentration Curl
upper arms · biceps
Dumbbell Cross Body Hammer Curl
upper arms · biceps
Dumbbell Deadlift
upper legs · glutes
Dumbbell Fly
chest · pectorals
Dumbbell Fly On Exercise Ball
chest · pectorals
Dumbbell Front Raise
shoulders · delts
Dumbbell Goblet Squat
upper legs · quads
Dumbbell Hammer Grip Incline Bench Row
back · lats
Dumbbell Incline Bench Press
chest · pectorals
Dumbbell Incline Biceps Curl
upper arms · biceps
Dumbbell Incline Curl
upper arms · biceps
Dumbbell Incline Fly
chest · pectorals
Dumbbell Incline Fly On Exercise Ball
chest · pectorals
Dumbbell Incline Hammer Curl
upper arms · biceps
Dumbbell Incline Hammer Press
chest · pectorals
Dumbbell Incline Rear Lateral Raise
shoulders · delts
Dumbbell Incline Row
back · upper back

Showing 120 of 317. The full set of 317 is in the API and the dataset.

Try the API

Real responses from this deployment. Every payload includes the video & thumbnail URLs.

4 requests / IP
// Pick an endpoint and hit Send.

Use it in 30 seconds

The demo is capped on purpose. For real use it's free — clone it, host it, or pull the videos.

Option A
Tell your agent to clone it
Paste the prompt below into Claude Code / Cursor.
Option B
Host it yourself
One-click Vercel deploy — $0 infra.
Option C
Download every video
bash scripts/download-all-videos.sh
🤖 Paste this to your AI agent
You are setting up a free, open-source exercise database with real demo videos.

1. Clone the repo:
   git clone https://github.com/amiinwani/free-exercise-db-with-videos
   cd free-exercise-db-with-videos

2. Install and run the API locally:
   npm install && npm run dev
   # → API live at http://localhost:3000/api/v1/exercises
   # (or deploy to Vercel for a free public instance — see the Deploy button in the README)

3. (Optional) Download every video + thumbnail locally:
   bash scripts/download-all-videos.sh
   # → pulls all 593 videos + posters into ./videos and ./thumbnails

4. The full dataset is data/exercises.json — 317 exercises, each with
   male & female video URLs, thumbnails, step-by-step instructions, form cues,
   common mistakes and breathing. Query it via GET /api/v1/exercises
   (filters: bodyPart, equipment, target, difficulty, search, limit, offset).

Frequently asked questions

Is this exercise API really free?

Yes. It's MIT licensed and completely free — no API key, no sign-up, no usage limits when self-hosted. It includes 317 exercises and 593 demo videos.

Do the exercises come with videos?

Every one of the 317 exercises has a real demo video — a male and a female version where available (593 videos total) — plus a thumbnail, step-by-step instructions, form cues and common mistakes.

Do I need an API key or a database?

No. The dataset is static JSON served in-memory, so there is no database and no key. Cloning and deploying to Vercel costs nothing.

Can I self-host the exercise API?

Yes — one-click deploy to Vercel, or run it locally with npm. Self-hosted instances have no rate limit. The public demo here is capped at 4 requests per IP.

How do I download all the exercise data and videos?

The full dataset is data/exercises.json in the repo. Run scripts/download-all-videos.sh to pull every video and thumbnail locally.

What can I build with it?

Workout apps, fitness trackers, personal-training tools, AI coaching agents, or any product that needs exercise names, instructions, muscle targeting and demo videos.