Im looking for a online database / API where i can pull information about some fitness exercises with basic information like difficulty, name, how to do it, etc. I hope you get my point. I saw one question about this topic but i couldn't find any good results with the answers that were postet there so i thought i ask a new question with the faith that someone got something "newer" for me. appreciate any help :)


3 Answers 3


If scraping* is a possibility, ExRx has hosted a well-structured exercise website for a long time (19 years!)

From the Exercise Directory, each muscle group is clearly listed. For example, Upper Arm.

Each exercise is also clearly listed, for example, Tricepts.

In the HTML source of each page, you'll also see pretty clearly the text and images/videos that you may want to collect. For example:

enter image description here

Depending on your use case, web-scraping may or may not be a useful way to collect and use data.

  • From their terms: "Automated scraping or manual copying of content is prohibited" Apr 18, 2021 at 16:20

Wger seems to provide an API for this, complete with info about the muscles exercised and the equipment needed.

Unfortunately, it doesn't seem like it offers an extensive repository of exercises.


https://github.com/yuhonas/free-exercise-db has around 800 exercises and can be downloaded as JSON.

https://rapidapi.com/justin-WFnsXH_t6/api/exercisedb/ also exists but it's behind a paywall after 400 requests each month.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.