Customizable 3D Avatars for Your Unity WebGL & Mobile Games

Setup in Minutes
Lightweight SDK
Simple API
No backend setup required
Cross-platform support
Affordable Pricing
No credit card required
First month free on paid plansFree plan available forever
Get Started Free
Stylized avatars preview

Customers using Ava-Twin

Real products shipping with Ava-Twin avatars in production.

Customer
Atlanta Meta World

Atlanta Meta World

The first-of-its-kind, photo-realistic metaverse experience of a city destination, built for the Atlanta Convention & Visitors Bureau. Users select an avatar and explore a virtual recreation of downtown Atlanta — running, walking, or flying overhead — interacting with other visitors in real time.

Visit site
Customer
3D Meet logo

A video-conferencing platform that hosts classes and meetings inside immersive 3D worlds — supporting up to 25–30 participants per session with proximity voice, screen sharing, and customizable avatars across 30+ virtual environments. Built for education, training, and business collaboration.

Visit site

Customizer Preview

Inside the Cloud Customizer

Here's how the customizer looks for your players. Thousands of combinations, shipped straight into your Unity build.

Ava-Twin customizer preview 1
01/07

How It Works

A simple 3-step flow that feels native inside your game.

Step 1Open the Customizer
Call one C# method from Unity to open the embedded customizer.
How it Works
Unity SDK

Growing Avatar Library

A growing collection of game-ready avatars

Pricing and Plans

30-day free trial on all paid plans. Save 2 months with yearly billing.

Save up to $198/yr (2-month discount)
No credit card required to start
Free
Start building for free
$0
Free forever
Customizer sessions/mo100
Editor testing50/day
Avatars4
Apps1
Platforms1
Persistence---
Team members1
SupportCommunity Discord
Compare all features →
Indie
Ship a real game across multiple platforms.
$29$24
billed $290/yr
Save $58/yr
Customizer sessions/mo1,000
Editor testing100/day
Avatars20
Apps2
PlatformsAny 3
PersistenceDevice-level
Team members1
SupportEmail
Compare all features →
Studio
Full library. Cross-app persistence. Removable watermark.
Recommended
$59$49
billed $590/yr
Save $118/yr
Customizer sessions/mo5,000
Editor testing500/day
Avatars40
Apps5
PlatformsAll major
PersistenceCross-app via login panel
Team members5
SupportEmail
Compare all features →
Agency
Full white-label. Game identity. Real scale.
$99$83
billed $990/yr
Save $198/yr
Customizer sessions/mo20,000
Editor testingUnlimited
Avatars40 + Premium Packs
AppsUnlimited
PlatformsAll major
PersistenceGame identity + cross-app
Team members20
SupportEmail + Slack
Compare all features →
Enterprise
Custom infrastructure, identity, and contracts
Custom
Custom
Contact us for pricing
Customizer sessions/moCustom
Editor testingUnlimited
AvatarsCustom
AppsUnlimited
Platforms+ Console
Persistence+ SSO
Team membersUnlimited
SupportCustom
Compare all features →

Compare plans

Feature
Free
$0 · Free forever
Indie
$24/mo · billed $290/yr
Studio
$49/mo · billed $590/yr
Agency
$83/mo · billed $990/yr
Enterprise
Custom pricing
Customizer sessions/mo1001,0005,00020,000Custom
Editor testing50/day100/day500/dayUnlimitedUnlimited
Avatars4204040 + Premium PacksCustom
Apps125UnlimitedUnlimited
Platforms1Any 3All majorAll major+ Console
PersistenceDevice-levelCross-app via login panelGame identity + cross-app+ SSO
Team members11520Unlimited
WatermarkRequiredRequiredRemovableRemovableRemovable
Custom brandingCustom colorsCustom colors + logoFull white-label+ Custom themes
SupportCommunity DiscordEmailEmailEmail + SlackCustom

FAQ

Fast answers for Unity teams evaluating avatar systems.

A 3D avatar customization system + Unity SDK. Players customize their avatar through the customizer (WebGL + iOS + Android, more platforms coming), and you load the finalized avatar into your Unity game with one async call.

Yes. It’s built for Unity from day one and designed to feel native inside your game flow.

Yes — when you sign up, your first month is free with full access to all features on any paid plan. No credit card required. After your first month, pay to continue.

You’ll pick a plan, create your first app, generate an API key, and can open the customizer playground to test the full flow immediately.

No. We handle hosting and secure delivery so your game can fetch avatars without you building an asset pipeline.

Each package includes access to our stylized avatar library (amount varies by plan). Higher tiers include more curated assets and customization options.

We provide a curated library of professionally designed avatars. All plans include access to our avatar collection, with higher tiers unlocking more options.

A session is each time a player opens the avatar customizer (one SDK OpenCustomizerAsync call, counted once per token mint) regardless of how long they spend customizing. Page views and avatar loads in your game are NOT counted, and it's separate from MAU. This metric aligns with our actual cost — each open triggers one customizer load plus the supporting edge function calls.

Editor mode is a free testing channel for Unity developers — when you run your game in Unity Editor, the SDK automatically uses it to test the customizer without burning your monthly session quota. Each plan has a generous daily editor cap (50 for Free, 100 for Indie, 500 for Studio; Agency+ is unlimited). For legitimate teams needing more, contact us at hello@ava-twin.me.

Free includes any one platform you choose (e.g. WebGL). Indie includes any three. Studio and Agency include all major platforms — WebGL, iOS, Android, Windows, macOS, and Linux. Enterprise additionally supports Console builds (PS5, Xbox, Nintendo Switch). The same SDK API works across every supported platform with no code changes.

Each app needs its build identifiers registered in Console before requests work in production. Open Console → Apps → [your app] → Edit and register an origin (WebGL) or bundle ID (native) for each platform you ship to. Editor mode bypasses these checks, so you can develop without registering. Full reference: Registering Build Identifiers (/docs/registering-identifiers).

No. localhost and 127.0.0.1 (any port) are always allowed for WebGL — no registration needed for local development.

A wildcard like *.example.com matches any subdomain (app.example.com, staging.example.com) but NOT the bare apex example.com. TLD wildcards like *.com are rejected — they'd be too broad.

Free: WebGL only. Indie: WebGL + iOS + Android. Studio / Agency / Enterprise: all 6 platforms (incl. Windows / macOS / Linux). Trying to register a platform outside your plan returns 403 PLAN_PLATFORM_NOT_ALLOWED.

iOS: CFBundleIdentifier (e.g., com.example.mygame). Android: Java package name (same format). Desktop (Windows/macOS/Linux): reverse-DNS bundle ID set in Player Settings → Other Settings → Identification. They must match your build's Application.identifier.

Persistence determines whether a player's avatar follows them between sessions. Free has no persistence — every customizer open starts fresh. Indie persists at the device level (the avatar is saved on the player's device with no cross-device sync). Studio enables cross-app persistence via our hosted login panel (the player signs in with email and the avatar follows them across all your apps). Agency lets you link your own user IDs (no extra login popup needed). Enterprise unlocks full SSO/SAML federation with your existing identity provider.

Team members are users who can sign in and access your console dashboard, apps, API keys, and analytics. Free and Indie are single-user (1 seat). Studio includes 5 seats, Agency includes 20, and Enterprise is unlimited. All members in an organization share the same apps and data — invite teammates, designers, or contractors as needed.

You can cancel your subscription at any time — just reach out to us and we'll handle it immediately. Your first month is free with full access, no credit card required.

Get started

Your first month is free on any paid plan — no credit card required.

Start your first month free
Choose a plan, create your first app, and get your API key.
Start First Month Free
No credit card required · Cancel anytime
Request a Demo
Want a walkthrough? Drop your details and we'll reach out.