EVERYTHING XIAOMI
Get listed

three.ws Avatar SDK

three.ws Avatar SDK provides app developers with web components, React bindings, an iframe avatar creator and cloud upload for 3D avatars.

Place
#8 of 26
Score
7.1
three.ws Avatar SDK's website

What three.ws Avatar SDK is

three.ws Avatar SDK provides app developers with web components, React bindings, an iframe avatar creator and cloud upload for 3D avatars. Its lightweight viewer renders GLB or GLTF models with Three.js and OrbitControls, without AI or WebSocket features. A separate agent-3d component provides chat, voice, lipsync, animation and skills. The SDK includes typed, tree-shakeable React 18+ bindings and a useAvatar hook; React is optional when installing it with Three.js. AvatarCreator opens Avatar Studio or Selfie Studio in an iframe and returns an exported GLB Blob. The saveBlob function uploads a GLB to R2 and registers the avatar; the SDK also supports USDZ generation for iOS and a half-body variant for VR. It bundles more than 50 Mixamo animations and supports Mixamo-compatible rigs. The maker describes the SDK as self-hostable open source under Apache-2.0. Uploads through saveBlob require a bearer token with the avatars:write scope, and avatar visibility can be public, unlisted or private. The Free plan includes one agent and one custom avatar; Pro costs $49 a month and includes unlimited agents and custom avatars, among other features.

Good

  • Self-hostable open source under Apache-2.0.
  • Includes web components and React bindings.
  • Supports GLB, GLTF and USDZ workflows.
  • Free plan includes unlimited embeds.

Watch out

  • saveBlob uploads require an avatars:write bearer token.
  • The lightweight viewer lacks AI and WebSocket features.
  • Pro costs $49 a month.

Who it suits

The SDK suits app developers adding 3D avatars through web components or React. Its self-hosting option may also suit developers who want to host the runtime themselves.

Verdict

three.ws Avatar SDK offers avatar creation and integration options for developer workflows. Review which components and plan features you need, and note the upload permission requirement.

Plans and prices

From three.ws Avatar SDK's own pricing page, checked 4 Oct 2026.

All about pricing
PlanPriceWhat it gives you
FreeFree1 agent + 1 custom avatar · unlimited embeds · default rig + 200 animation clips · community support · forever
Pro$49 a monthUnlimited agents and custom avatars · custom voice cloning · animation studio + memory seeds · priority CDN and GPU rendering · priority email support and SLA · monthly
EnterprisePriced on requestSelf-hosted runtime option · white-label embed and API · SSO and audit logs · dedicated infrastructure and solutions engineer · Volume pricing · tailored SLA

The facts

Each one read from three.ws Avatar SDK's own pages, with the date it was checked.

What it does

AI runtime
The agent-3d component provides chat, voice, lipsync, animation, and skills.checked 4 Oct 2026
Animation
The SDK page says it bundles more than 50 Mixamo animations and supports Mixamo-compatible rigs.checked 4 Oct 2026
Audience
The SDK page presents the package for app developers adding 3D avatars through a web component or React.checked 4 Oct 2026
Avatar creation
AvatarCreator opens the Avatar Studio or Selfie Studio in an iframe and returns an exported GLB Blob.checked 4 Oct 2026
Dependencies
Installation uses @three-ws/avatar and Three.js; React is optional.checked 4 Oct 2026
Integrations
The SDK offers web components for HTML and frameworks, React bindings, and creator flows for Character Builder and Selfie Studio.checked 4 Oct 2026
License and hosting
The SDK page describes it as self-hostable open source under Apache-2.0.checked 4 Oct 2026
React
The package includes typed, tree-shakeable React 18+ bindings and a useAvatar hook.checked 4 Oct 2026
Support
The platform pricing page lists community support for Free and priority email support with an SLA for Pro.checked 4 Oct 2026
Upload access
saveBlob requires a bearer token with the avatars:write scope, and avatar visibility can be public, unlisted, or private.checked 4 Oct 2026
Upload and formats
saveBlob uploads a GLB to R2 and registers the avatar, with USDZ generation for iOS and a half-body variant for VR.checked 4 Oct 2026
Viewer
The lightweight three-ws-viewer renders GLB or GLTF models with Three.js and OrbitControls without AI or WebSocket features.checked 4 Oct 2026
What it does
The SDK provides web components, React bindings, an iframe avatar creator, and cloud upload for 3D avatars.checked 4 Oct 2026

Alternatives to three.ws Avatar SDK

All alternatives
  1. 1Meshy logo

    Meshy

    Free planAndroidiOSWebAPI
    8.3From $20 a month
  2. 2MetaPerson Creator logo

    MetaPerson Creator

    Free planAndroidiOSWebAPI
    8.1From $800 a month
  3. 3ZBrush logo

    ZBrush

    Free planiOSAPImacOSWindows
    7.9Free plan
  4. 4in3D logo

    in3D

    Free planAndroidiOSWebAPI
    7.6$100 one-time
  5. 5Blender logo

    Blender

    Free planOpen sourceLinuxmacOSWindows
    7.5Free plan
  6. 6

    IMVU

    Free planAndroidiOSWebmacOS
    7.5From $4.99 a month