Introduction
Estimate body measurements and generate a 3D avatar from a person's stats — add two photos to also get body composition and posture data.
Welcome to Bodygram Platform — generate accurate body measurements and a 3D avatar from a person's stats, or add two photos to also get body composition and posture data. No special equipment needed — your users scan with nothing more than a smartphone. 🚀
What you get
Every scan returns body measurements and a 3D avatar. Adding two photos (front and right side) unlocks richer output and the most accurate measurements.
| You send | You get back |
|---|---|
| Stats only — height, weight, age, gender | Body measurements, 3D avatar |
| Stats + two photos — front and right side | Body measurements, 3D avatar, body composition (body fat %, skeletal muscle mass), posture data |
Stats-only is a great fallback when photo capture isn't available.
Prefer a JavaScript SDK?
If you'd rather build a custom scanning experience in the browser instead of calling the REST API directly, use the Headless SDK. It wraps the same Platform endpoints, handles the iframe scanner, photo capture events, and validation for you — you just bring the UI.
Start with the Bodygram Scanner Platform Integration guide for the end-to-end flow (server-issued scan token → client SDK → body measurements).
Get started
1. Create your account
Sign up for free at platform.bodygram.com. You'll get 5 free scans to explore the API and build your integration. Need more? Contact sales to discuss a plan that fits your needs.
2. Grab your API key
After signing in, go to your Account page to find your:
- Organization ID — identifies your org in API requests
- API Key — authenticates your requests (keep this secret!)
3. Pick your path
| I want to... | Start here |
|---|---|
| Send stats or stats + photos directly to the API | Your first scan (API) |
| Embed a ready-made scanning UI in my web app | Use API + Scanner UI |
| Embed the scanner inside an Android app | Android WebView |
| Scan offline with a Progressive Web App | PWA Scanner |
| Render the 3D avatar from a scan | Visualizing the avatar |
| Explore all available endpoints | API Reference |
Need help?
Reach out to platform@bodygram.com or check the FAQ.
