Avatar API

Avatar API — Create 3D Avatars from a Photo, at Scale

A REST API that turns a single photo into a rigged, game-ready 3D avatar. Realistic or cartoon, head or full body — delivered as GLB/glTF or FBX, in the cloud or on-premise.

Available on the Enterprise plan · Cloud or on-premise
# 1 — create an avatar from a photo
curl -X POST https://api.avatarsdk.com/avatars/ \
     -H "Authorization: Bearer $TOKEN" \
     -F "photo=@selfie.jpg"

# 2 — poll until ready, then download the model
curl https://api.avatarsdk.com/avatars/{id}/model \
     -H "Authorization: Bearer $TOKEN" \
     -o avatar.glb

# full parameters & pipelines → api.avatarsdk.com

What you get

Production-ready 3D avatars, not just meshes

🤳

From one photo

A recognizable likeness from a single selfie — no scanning rig, no manual sculpting.

🦴

Rigged & animatable

Full-body avatars with a skeleton and facial blendshapes, compatible with Mixamo animations and real-time lip-sync via LiveSpeak.

📦

Standard formats

GLB/glTF and FBX output that drops into Unity, Unreal Engine, Blender, three.js and Babylon.js.

🎭

Realistic or cartoon

Photorealistic and stylized avatar pipelines from the same API.

⚙️

Batch-friendly

Server-side generation designed for onboarding whole user bases — not one avatar at a time in a UI.

🏢

Cloud or on-premise

Use the hosted Cloud API, or run generation inside your own infrastructure with Local Compute.

Two ways to integrate

Headless API or embeddable avatar creator

Cloud API (headless)

Your backend sends a photo, the API returns a finished avatar. Full control over UX — your users never leave your product. Best for mobile apps, games and batch pipelines.

API documentation →

MetaPerson Creator (embeddable UI)

A ready-made avatar editor — selfie upload, haircuts, outfits, body shapes — that embeds in your web app via iframe and a JS API, with SDKs for Unity, Unreal, iOS and Android.

Explore MetaPerson Creator →

FAQ

Avatar API — common questions

What input does the avatar API need?

One front-facing photo. From it the API generates a recognizable 3D avatar — realistic or cartoon-style, head or full body, depending on the pipeline you call.

Which formats does it return?

Rigged GLB/glTF and FBX models with facial blendshapes — ready for Unity, Unreal Engine, Blender, web renderers (three.js, Babylon.js) and Mixamo animations.

How is the avatar API licensed?

The Cloud API is available on the Enterprise plan, sized to your volume. Use the “Request Enterprise access” button or email support@avatarsdk.com — we’ll scope it with you.

Can it run on-premise?

Yes. Local Compute runs the same avatar generation inside your infrastructure — for privacy-sensitive or offline deployments.

Do you also provide a ready-made avatar creation UI?

Yes — MetaPerson Creator is an embeddable avatar editor built on the same technology, with a JS API and engine SDKs. Many teams combine both: the Creator for end users, the API for batch jobs.

Start building with the Avatar API

A photo in, a production-ready 3D avatar out — licensed on the Enterprise plan, at whatever scale your product needs.

Migrating from Ready Player Me? Start with the migration guide.