Skip to content

Pricing

Try a character on bithuman.ai for one minute without signing in.

Plans

Creator

Your first avatar or app

$20/ month

Everything in Free, plus:

  • 3 cloud sessions at once
  • 2,000 credits a month (about 500 cloud avatar minutes)
  • Up to 7 avatars, private by default
  • API, SDKs and embeds
  • Any number of self-hosted sessions

Pro

More avatars, more minutes

$99/ month

Everything in Creator, plus:

  • 10 cloud sessions at once
  • 12,000 credits a month (about 3,000 cloud avatar minutes)
  • Up to 40 avatars
  • 3× Creator API rate limits

Business

Recommended

For small teams and startups

$299/ month

Everything in Pro, plus:

  • 50 cloud sessions at once
  • 50,000 credits a month (about 12,500 cloud avatar minutes)
  • Up to 200 avatars
  • Team portal, 25 seats
  • No bitHuman badge on embeds
Also included (3)

Enterprise

Our largest limits

$999/ month

Everything in Business, plus:

  • 200 cloud sessions at once
  • 250,000 credits a month (about 62,500 cloud avatar minutes)
  • Up to 1,000 avatars
  • Team portal, 50 seats
  • Offline license available
Also included (1)
  • Priority support

Prices in US dollars. Cancel any time; your plan runs to the end of the period.

Custom

Beyond Enterprise, by quote

  • Higher limits than Enterprise
  • Custom builds for your devices
  • Custom terms and contracts
Talk to sales

Frequently asked questions

Pricing

What does a minute cost?
On your own hardware, Essence 2 and Expression 2 use 2 credits a minute; in our cloud, 4. At the top-up rate of $1 per 100 credits, that's about $0.02 and $0.04.
Can I pay yearly?
Yes. Annual plans bill twelve months of credits up front.
Can I cancel?
Cancel any time in the console; your plan runs to the end of the period. Upgrades apply at once, prorated. Switching to a cheaper plan takes effect at your next renewal: you keep your current plan's credits until then.
Do credits roll over?
Plan credits refill each billing period, and unused plan credits don't carry over. Top-up credits, on Creator and up, are used after your plan credits.

Deployment & privacy

Can bitHuman run on the device?
Yes. Essence 2 and Expression 2 render on iPhone and iPad, Android (arm64), Mac, Linux and in browsers with WebGPU. Measured results for each device are published at docs.bithuman.ai/performance. Downloads to Apple devices and Android for some Expression 2 avatars are not available yet; see status.bithuman.ai.
Does customer audio or video leave our network?
When the avatar renders on your hardware, its audio and video stay there. The conversation runs where you choose: the CLI's local conversation brain, your own speech and language services, or bitHuman's cloud voice service. With the first two, bitHuman receives usage metering only — never audio, video or conversation text. The local brain still signs in and reports usage online, so it needs a network connection; it is not part of the offline license. In the bitHuman cloud, and with the web embed, audio and conversation are processed by bitHuman and its service providers to run the session.
Does bitHuman train on our data?
Your photo is used to build your own avatar. If you need a written answer about model training for your organization, contact us.

Offline

Can bitHuman run without an internet connection?
Pay once per character. No per-minute charges. Offline license is only available to Business and Enterprise clients who want to run avatars completely locally, off the internet — e.g. kiosks, trade shows, ATM machines, embedded screens. Linux PCs and terminals; arranged through sales. An offline license runs characters fully offline on Linux x86_64: Expression 2 now; Essence 1 and Essence 2 come later. 1 character $899 · 5 for $2,990 · 25 for $9,900 (Business) · 100 for $24,900 (Enterprise). Unlimited: by quote. Your licenses work while your Business or Enterprise plan is active. If the plan ends, they keep working for 30 days, then the characters stop loading until a plan is active again. Offline devices connect before the license file runs out: about once a year on an annual plan, at least every 30 days on a monthly plan. Other self-hosted and on-device sessions check in when they start and keep rendering through a network drop of about 4 minutes.
Which operating systems can run an offline license?
Linux PCs and terminals (x86_64). Phones, Macs and browsers stay online: the Swift package, the Android SDK and the web embed check your credential when a session starts, and an on-device session keeps rendering through a network drop of about 4 minutes. An offline license runs characters fully offline on Linux x86_64: Expression 2 now; Essence 1 and Essence 2 come later. For Windows-based terminals, talk to us.

Avatars & models

Which model should I use?
Essence 2 for a photoreal person; Expression 2 for any character, from a person to an animal, a mascot or an object. Both render on the device, on your servers or in our cloud. Essence 1 and Expression 1 remain maintained first-generation models. Expression 1 is cloud-only.
What does it cost to make an avatar?
Creating your own avatar is a one-time 500 credits for Essence 2 (ready in a few minutes) or 2,000 credits for Expression 2 (it takes longer to build).
Where is an avatar made?
Creating an avatar from a portrait happens in the bitHuman cloud; the finished avatar then runs on your devices.

Building an app? See the developer questions

In your app

iPhone, iPad, Mac, Android, Python and the browser: rendered on the user's device or your servers.API and SDK use requires the Creator plan or higher.Downloads to Apple devices and Android for some Expression 2 avatars are not available yet; see status.bithuman.ai.

What a minute costs

Plan that fits

Creator

You'd use 600 credits a month. Creator includes 2,000 credits a month.

Choose Creator
At the top-up rate, $1 = 100 credits. In the bitHuman cloud, credits pay for active session time, talking or idle, by the exact second. On your own devices or servers, current versions of the Essence 2 and Expression 2 SDKs and the bitHuman CLI charge credits only for the seconds the character is speaking, not for the time it waits.
ModeCredits a minuteAt top-up rate
In your app or on your servers2$0.02
bitHuman cloud avatar4$0.04
Managed voice chat, all-inclusive10$0.10

Older SDK versions, and some Essence 1 sessions through the bitHuman Python SDK, don't report speaking time. Those sessions are charged at most 22% of their connected time, with idle time removed, at the same rate, and never more than their full connected time would cost. All rates

Creating an avatar
Creating your own avatar is a one-time 500 credits for Essence 2 (ready in a few minutes) or 2,000 credits for Expression 2 (it takes longer to build).
Top-ups
$1 = 100 credits, on Creator or higher.

FAQ

Still have a question?

Get help on Discord

Or read the docs, or contact us.