Skip to content

OpenSource ExerciseDB API is an fitness exercise database api that allows users to access high-quality exercises data which consists 1300+ exercises. This API offers extensive information on each exercise, including target body parts, equipment needed, video, gifs, images for visual guidance, and step-by-step instructions.

License

Notifications You must be signed in to change notification settings

ExerciseDB/exercisedb-api

Repository files navigation

ExerciseDB API Banner

ExerciseDB Logo

๐Ÿ‹๏ธโ€โ™‚๏ธ Comprehensive Fitness Exercise Database API

5,000+ structured exercises โ€ข Fast & Modern โ€ข Developer-Friendly

Get Started Documentation Examples

๐Ÿ‹๐Ÿผโ€โ™€๏ธ ExerciseDB API

ExerciseDB API is a comprehensive and developer-friendly database featuring over 5,000 structured, high-quality fitness exercises. It delivers fast, modern, and scalable access to detailed exercise dataโ€”including targeted muscle groups, required equipment, visual aids (images and videos), and step-by-step instructions. Ideal for developers, fitness startups, and health platforms, ExerciseDB empowers the creation of smart workout apps, personalized training plans, and interactive fitness tools.

Perfect for:

  • ๐Ÿ’ช Fitness app developers
  • ๐Ÿƒโ€โ™€๏ธ Health & wellness platforms
  • ๐ŸŽฏ Personal training applications
  • ๐Ÿ“ฑ Workout planning tools
  • ๐Ÿ”ฌ Fitness research projects

๐Ÿ”— Useful Links

๐Ÿ“š Documentation & Plans

Full Documentation Pricing Plans Terms of use

๐Ÿงช API Playground

Test our datasets and explore API endpoints
โš ๏ธ These endpoints are for exploration only and not recommended for production integration โ€” strict rate limits and potential instability may apply.

Note: V1 and V2 refer to different datasets.

v2 Playground v1 Playground

๐Ÿ“ฌ Support & Contact

Need help or have questions? We're here to assist!

General Inquiries
โœ‰๏ธ Partnerships & General Questions
Technical Support
๐Ÿ› ๏ธ API Help & Technical Issues
Chat With Us
๐Ÿ’ฌ Live Chat Support (Fast Response)

๐Ÿ‹๏ธโ€โ™‚๏ธ V2 Exercise Sample

{
  "exerciseId": "K6NnTv0",
  "name": "Bench Press",
  "imageUrl": "Barbell-Bench-Press_Chest.png",
  "equipments": ["Barbell"],
  "bodyParts": ["Chest"],
  "exerciseType": "weight_reps",
  "targetMuscles": ["Pectoralis Major Clavicular Head"],
  "secondaryMuscles": [
    "Deltoid Anterior",
    "Pectoralis Major Clavicular Head",
    "Triceps Brachii"
  ],
  "videoUrl": "Barbell-Bench-Press_Chest_.mp4",
  "keywords": [
    "Chest workout with barbell",
    "Barbell bench press exercise",
    "Strength training for chest",
    "Upper body workout with barbell",
    "Barbell chest exercises",
    "Bench press for chest muscles",
    "Building chest muscles with bench press",
    "Chest strengthening with barbell",
    "Bench press workout routine",
    "Barbell exercises for chest muscle growth"
  ],
  "overview": "The Bench Press is a classic strength training exercise that primarily targets the chest, shoulders, and triceps, contributing to upper body muscle development. It is suitable for anyone, from beginners to professional athletes, looking to improve their upper body strength and muscular endurance. Individuals may want to incorporate bench press into their routine for its effectiveness in enhancing physical performance, promoting bone health, and improving body composition.",
  "instructions": [
    "Grip the barbell with your hands slightly wider than shoulder-width apart, palms facing your feet, and lift it off the rack, holding it straight over your chest with your arms fully extended.",
    "Slowly lower the barbell down to your chest while keeping your elbows at a 90-degree angle.",
    "Once the barbell touches your chest, push it back up to the starting position while keeping your back flat on the bench.",
    "Repeat this process for the desired number of repetitions, always maintaining control of the barbell and ensuring your form is correct."
  ],
  "exerciseTips": [
    "Avoid Arching Your Back: One common mistake is excessively arching the back during the lift. This can lead to lower back injuries. Your lower back should have a natural arch, but it should not be overly exaggerated. Your butt, shoulders, and head should maintain contact with the bench at all times.",
    "Controlled Movement: Avoid the temptation to lift the barbell too quickly. A controlled, steady lift is more effective and reduces the risk of injury. Lower the bar to your mid-chest slowly, pause briefly, then push it back up without locking your elbows at the top.",
    "Don't Lift Alone:"
  ],
  "variations": [
    "Decline Bench Press: This variation is performed on a decline bench to target the lower part of the chest.",
    "Close-Grip Bench Press: This variation focuses on the triceps and the inner part of the chest by placing the hands closer together on the bar.",
    "Dumbbell Bench Press: This variation uses dumbbells instead of a barbell, allowing for a greater range of motion and individual arm movement.",
    "Reverse-Grip Bench Press: This variation is performed by flipping your grip so that your palms face towards you, targeting the upper chest and triceps."
  ],
  "relatedExerciseIds": [
    "U0uPZBq",
    "QD32SbB",
    "pdm4AfV",
    "SebLXCG",
    "T3JogV7",
    "hiWPEs1",
    "Y5ppDdt",
    "C8OV7Pv",
    "r3tQt3U",
    "dCSgT7N"
  ]
}

๐Ÿ–ผ๏ธ Sample Image

Bench Press Exercise

๐ŸŽฅ Sample Video

K6NnTv0__Barbell-Bench-Press_Chest2_.mp4

๐Ÿ’ช Now that youโ€™ve bench pressed through the sampleโ€ฆ go lift the rest of the v2 dataset like a champ! ๐Ÿ˜„

About

OpenSource ExerciseDB API is an fitness exercise database api that allows users to access high-quality exercises data which consists 1300+ exercises. This API offers extensive information on each exercise, including target body parts, equipment needed, video, gifs, images for visual guidance, and step-by-step instructions.

Topics

Resources

License

Stars

Watchers

Forks