The exercise API with 1,900+ exercises in 720p video.
REST, plus MCP for AI agents.
WorkoutX is a free exercise API and workout API for developers building health, fitness, and AI-powered experiences. Access the most comprehensive exercise database API, Body Scan API, and AI Workout Generator.
1,900+ exercises as professionally produced 3D animations, with a male and a female model. These clips are exactly what your app receives from the API.
Already on v1? Your integration keeps working, your API key works on v2 too, and the migration guide maps the exercise IDs you have stored.
In v2, every exercise ships with a looping 720p video, primary and secondary muscles, equipment, difficulty, step-by-step instructions and form tips, all in a single API call.
{
"id": "ex_XXOOG7",
"name": "Barbell Deadlift",
"model": "female",
"bodyPart": "Upper Legs",
"target": "Glutes",
"equipment": "Barbell",
"primaryMuscles": [
{ "group": "Glutes", "anatomical": ["gluteus maximus", …] },
{ "group": "Hamstrings", "anatomical": ["Biceps Femoris", …] }, …
],
"secondaryMuscles": [
{ "group": "Lower Back", "anatomical": ["Erector Spinae"] }, …
],
"difficulty": "intermediate",
"mechanic": "compound",
"force": "pull",
"recommendedSets": "3-4",
"recommendedReps": "6-10",
"caloriesPerMinute": 7.3,
"instructions": [
"Bend at your hips and knees to grip the barbell with an overhand grip…",
"Begin the lift by pushing through your heels…", …
],
"tips": [
"Keep your head in line with your spine…", …
],
"legacyIds": ["0032"],
"media": {
"mp4": "https://…/ex_XXOOG7/mp4-720.mp4?…",
"poster": "https://…/ex_XXOOG7/poster.jpg?…",
"expiresAt": "2026-12-01T10:00:00.000Z"
}
}
WorkoutX is an exercise database and fitness API built for production apps — 1,900+ exercises as looping 720p MP4 animations with male and female models, muscle and equipment metadata, and a workout API layer for building routines, all behind one REST endpoint. Looking for an exercise GIF API? v2 delivers MP4 instead: sharper, 30 fps, and usually smaller than the GIF it replaces. If you've outgrown a static free-exercise-db JSON dump or need a hosted wger alternative with paid-tier reliability, WorkoutX gives you the same open exercise data with a maintained API, uptime, and support behind it.
Power any fitness product with a clean REST API, structured JSON, and a 720p animation for every exercise.
Every region maps to a real target filter in API v2. Tap a muscle to see what your app would receive.
?lang= for 7 languages.
All plans
Base URL https://api.workoutxapp.com. One key works on both versions; send it in the X-WorkoutX-Key header. v1 endpoints keep working for existing integrations — see the docs.
A clean, predictable REST API with JSON responses. No SDKs to install, no complex auth flows — just your API key in a header and you're live.
Low-latency responses
Sub-100ms average response times from globally distributed edge infrastructure.
Powerful filtering
Query by body part, target muscle, equipment, exercise name, or any combination with our search endpoint.
Pass your API key via the X-WorkoutX-Key request header on every call. Get your free key at the Developer Dashboard.
Our hosted MCP server gives Claude, ChatGPT, Grok and Cursor 20 tools: exercise search with video, a workout and program generator, plus developer tools for typed models, code examples, request debugging and usage stats. One line to connect.
https://api.workoutxapp.com/mcp
Add AI-powered body composition analysis to your app with a single API call. Send a photo with height and weight — get body fat %, lean mass, muscle and symmetry scores, posture notes and estimated waist, hip and shoulder measurements. No hardware. Just REST.
Yearly plans are shown as a monthly equivalent.
Free
Try the API, no card needed
Starter
For your first app
Growth
For apps with real users
Scale
For high-traffic apps
Enterprise
Custom request and media limits, 720p · 30 fps animations with a 1080p option, an SLA, invoicing and support for multiple apps or brands. Priced to your usage.
Media is streamed, not downloaded. Every plan includes commercial use of the animations inside your app, delivered from the WorkoutX CDN through secure, expiring links. Downloading, storing or re-hosting the media on your own servers or CDN is not permitted on any plan.
Already subscribed? Your plan and price stay exactly as they are for as long as your subscription stays active, and you get the new library too.
Comparing exercise APIs? See ExerciseDB alternative, WorkoutX vs ExerciseDB and migrating from ExerciseDB.
Whether you need help integrating the API, have questions about pricing, or want to discuss a custom plan — reach out and we'll respond within 24 hours.
mail business@workoutxapp.com