Fish Audio Drama 3 pricing: what an hour of audio really costs

Rama Adi
Written by

Rama Adi

Katelin Teen
Reviewed by

Katelin Teen

Last edited October 14, 2026

Expert Verified
Hand-drawn illustration of a studio microphone with a price tag, three people walking toward growing stacks of coins, and a calendar showing the 12th with a 5x badge

What Fish Audio charges for Drama 3

Drama 3 is Fish Audio's directable text-to-speech model, released on 13 October 2026 as open weights, in the web and mobile apps, and on the API. If you want the model itself, my Drama 3 overview and Drama 3 review cover it. This post is only about the bill.

I build eesel's integrations, so a lot of my week is spent reading other companies' API billing docs closely enough to predict the invoice before it arrives. eesel moved its own pricing to credit plans this year, which means I've sat on both sides of the "credits or metered usage?" argument. Fish Audio sells Drama 3 both ways at once, and the two price sheets don't always agree with each other.

Here is everything Fish Audio publishes, all checked on 14 October 2026:

How you payPriceBilling unitSource
API, Drama 3 launch offer (Oct 13 to Nov 12)$10per 1M charactersLaunch post
API, Drama 3 list price$50per 1M charactersLaunch post
API, S2.1 Pro$15per 1M UTF-8 bytesAPI pricing docs
API, S2.1 Pro Free$0per 1M UTF-8 bytesAPI pricing docs
Web app plans$0 / $15 / $100 / $999 a monthcredits, same rate as S2.1 ProPlans page
Self-hosted open weightsFree under US$500K annual revenuelicenseLaunch post

One oddity first: the official API pricing table still doesn't list drama-3. As of today it shows s2.1-pro, s2.1-pro-free, s2-pro and the deprecated s1, all priced per UTF-8 byte. The launch post is the only place Fish Audio states the Drama 3 number.

Fish Audio's Pricing and Rate Limits page in the developer docs, listing s2.1-pro, s2.1-pro-free, s2-pro and s1 at per-UTF-8-byte prices with no Drama 3 row, as taken from Fish Audio docs
Fish Audio's Pricing and Rate Limits page in the developer docs, listing s2.1-pro, s2.1-pro-free, s2-pro and s1 at per-UTF-8-byte prices with no Drama 3 row, as taken from Fish Audio docs

The API itself is pay-as-you-go: "no subscription fees or monthly minimums," per the docs. You top up a balance and requests draw it down.

What an hour of audio actually costs

Per-million-character prices are hard to feel. Fish Audio gives a conversion in its docs: 1M UTF-8 bytes is roughly 180,000 English words, or about 12 hours of speech. For English, one character is one byte, so 1M characters works out to about 83,000 characters per hour of audio. Using that ratio, here is what each way of paying costs per hour:

Hand-drawn bar chart of the cost per hour of English audio: Drama 3 API launch price $0.83, S2.1 Pro API $1.25, Pro plan monthly $3.70, Drama 3 API list price $4.17, Plus plan monthly $4.50
Hand-drawn bar chart of the cost per hour of English audio: Drama 3 API launch price $0.83, S2.1 Pro API $1.25, Pro plan monthly $3.70, Drama 3 API list price $4.17, Plus plan monthly $4.50

Two things jump out. During the launch window, Drama 3 on the API is cheaper per hour than every plan and even cheaper than S2.1 Pro, the older model it replaces. After November 12, the API at list price lands right between the Pro and Plus plans, so the "API is always cheaper" instinct stops being true.

A caution on comparing vendors by the hour: each vendor assumes its own reading speed. ElevenLabs' API page converts 1,000 characters to about one minute, which is 60,000 characters an hour, while Fish Audio's figure works out to about 83,000. Compare per character, as the calculator below does, and treat any per-hour figure as a ballpark.

The November 12 price cliff

Fish Audio's launch post runs two separate promotions until November 12, and they behave very differently.

Hand-drawn timeline showing the Drama 3 API at $10 per 1M characters, about $0.83 per hour, from Oct 13 to Nov 12, then a 5x step up to $50 per 1M characters, about $4.17 per hour, from Nov 12 onward, with notes that the API discount is a date window and that annual plans bought before Nov 12 get 50% off for 12 months
Hand-drawn timeline showing the Drama 3 API at $10 per 1M characters, about $0.83 per hour, from Oct 13 to Nov 12, then a 5x step up to $50 per 1M characters, about $4.17 per hour, from Nov 12 onward, with notes that the API discount is a date window and that annual plans bought before Nov 12 get 50% off for 12 months
  • For developers: the API is $10 per million characters from October 13 to November 12, 80% off the $50 list price. Fish Audio describes this as a date window, so I'd assume every request after November 12 bills at $50, whenever you topped up your balance.
  • For creators: a new Plus, Pro or Max plan is 50% off the first month on monthly billing, or the first year on annual billing. That one sticks: buy an annual Pro plan before the deadline and you pay $450 for twelve months instead of $900.

Fish Audio also says, in its launch press release, that enterprises switching from another voice provider get their first three months free. If you're a large ElevenLabs or Cartesia customer, that's worth a sales call before you run your own numbers.

My practical read: if you have a backlog of scripts to voice, the next four weeks are the cheapest Drama 3 will be. Render the back catalogue now; budget the steady state at $50.

Plug in your own numbers

The calculator below uses Fish Audio's published rates and lets you add the two costs most people forget: bracket directions and retakes. Pick your script type too, because that changes the S2.1 Pro price (more on why in the next section).

Three worked examples, all English, one take, no directions:

Use caseCharacters a monthAudioDrama 3 launchDrama 3 listS2.1 ProEleven v4 API
A 90,000-word audiobook, once500,000about 6 hours$5$25$7.50$40
A YouTube channel, 20 videos of 1,500 wordsabout 167,000about 2 hours$1.67$8.33$2.50$13.33
A platform voicing 50M characters50,000,000about 600 hours$500$2,500$750$4,000

The audiobook row is where retakes bite. Fish Audio's own advice is "takes vary, so render a few and keep the one that plays," and every take is billed. Three takes per chapter plus 20% of text in directions turns the $25 list-price audiobook into $90. If you produce AI video scripts or long-form narration at volume, budget on takes, not on word count.

Characters vs bytes: the trap for non-English scripts

This is the detail I'd most want a product manager to know before signing off a voice budget. Fish Audio prices S2.1 Pro per million UTF-8 bytes and Drama 3 per million characters. For English text those are identical. For other scripts they aren't, because UTF-8 stores most Latin letters in 1 byte, Cyrillic, Arabic, Hebrew and Greek in 2, and Chinese, Japanese, Korean, Hindi and Thai in 3.

Hand-drawn grouped bar chart of cost per 1M characters of text: Drama 3 list price is $50 in every language, while S2.1 Pro is $15 for English (3.3x gap), $30 for Russian and Arabic (1.7x gap) and $45 for Chinese, Japanese and Korean (1.1x gap)
Hand-drawn grouped bar chart of cost per 1M characters of text: Drama 3 list price is $50 in every language, while S2.1 Pro is $15 for English (3.3x gap), $30 for Russian and Arabic (1.7x gap) and $45 for Chinese, Japanese and Korean (1.1x gap)

So the "Drama 3 costs 3.3x more than S2.1 Pro" line you'll see in English-language coverage, including my own review, only holds for English. For a Japanese or Korean script, Drama 3 at list price costs just 1.1x what S2.1 Pro does, and during the launch window it costs less than a quarter.

Two honest caveats. Fish Audio hasn't added a drama-3 row to its docs table, so how the billing system counts a "character" isn't documented. And a Chinese character carries more speech than an English letter, so per-hour costs aren't comparable across languages. If you voice localized content, send one test request in each language and read your usage page before you scale. The same per-language discipline I recommend for multilingual QA applies to voice budgets too.

The other line items: directions, speaker tags and add-ons

Drama 3's headline feature is that you direct the read in plain words. Fish Audio's docs say TTS pricing "is based on the size of input text," and the directions are input text. As far as the docs describe it, they're billed.

LineCharactersWhat you're paying for
I'm fine.9The words
[barely holding it together] I'm fine.38The words plus a 28-character direction
<|speaker:0|>13One speaker tag, once per turn in a multi-voice scene

That example is extreme, since one short line with one long direction quadruples its cost. Across a real script, light direction adds something like 10 to 25%. It's a small tax, but it's the reason I'd write directions short ("[tired]" rather than "[sounding tired after a long day]") once a pipeline runs at volume.

The other API prices Fish Audio publishes, from the pricing docs:

  • Speech to text: transcribe-1-pro and transcribe-1 at $0.36 per audio hour, billed per second, silence included.
  • Voice Design: voice-design-1 at $0.01 per successful request, even when it returns several candidates.
  • Concurrency is tied to spend: 5 concurrent requests under $100 paid, 15 from $100, 50 from $1,000. Prepaying unlocks the tier immediately, so a production launch may mean topping up $1,000 just for throughput.

And one billing trap from the Drama 3 docs: if the model header is missing or misspelled, the request doesn't fail. It quietly falls back to s2.1-pro, and you're billed for S2.1 Pro audio that never had Drama 3's acting. During the launch window that's actually the more expensive model in English, so a typo costs you twice.

Fish Audio plans: credits, minutes and which one is worth it

If you'd rather work in the fish.audio web app than call the API, you pay a monthly plan in credits. Fish Audio says Drama 3 costs the same credits as S2.1 Pro.

Fish Audio's plans page in annual view during the Drama 3 launch, showing Free at $0, Plus at $5.5 a month, Pro at $37.5 a month and Max at $374.5 a month with first-year 50% off, plus a custom Enterprise tier, as taken from Fish Audio
Fish Audio's plans page in annual view during the Drama 3 launch, showing Free at $0, Plus at $5.5 a month, Pro at $37.5 a month and Max at $374.5 a month with first-year 50% off, plus a custom Enterprise tier, as taken from Fish Audio
PlanMonthlyAnnual, standardAnnual, first year before Nov 12Credits a monthMinutes on the plan cardCost per hour, monthlyWorth knowing
Free$0$0$08,000Up to 7n/a500 characters per generation, no voice cloning, no commercial use
Plus$15$132$66250,000Up to 200$4.5015,000 characters per generation, commercial use, Voice Design, 1 professional voice slot
Pro$100$900$4502,000,000Up to 1,620$3.703 team seats, 30,000 characters per generation, 5 professional voice slots, 7-day money back
Max$999$8,988$4,49425,000,000Up to 6,250$9.5910 team seats, 15 professional voice slots
EnterpriseCustomVolume, billed annuallyn/aCustomCustomn/aZero data retention, on-premise deployment, SOC 2

Unused credits don't roll over, per the plan FAQ.

Here's the part that made me read the page three times. The same FAQ says each minute of generation costs "roughly 600 to 625 credits". At 625 credits a minute, Plus would buy 400 minutes, Pro 3,200 and Max 40,000. The plan cards say 200, 1,620 and 6,250. The two don't agree, and the gap is widest on Max: by credits it's the cheapest plan per hour (about $1.50), by the printed minutes it's the most expensive ($9.59).

I can't tell from the outside which number is right for Drama 3. My advice: budget on the minutes printed on the card, treat the FAQ as an upside, and ask Fish Audio sales to confirm before you commit to Max. On the cards as printed, Pro is the sweet spot, and an annual Pro plan bought before November 12 brings it to about $1.39 an hour for the first year.

Self-hosting: free weights, with a revenue cap

The third way to pay is not to. Drama 3 ships as open weights on Hugging Face under the Fish Audio Community License v1.0. Per the launch post, it's free for research and non-commercial use, and free for commercial use if you and your affiliates have less than US$500,000 in annual revenue. Making finished audio for clients is explicitly fine. Above the cap, or to offer Drama 3 to others as a TTS, voice-cloning or inference API, you need a license from Fish Audio.

Fish Audio hasn't published what that license costs for Drama 3. For its earlier open models, the developers page lists self-hosting as an Enterprise engagement at $10,000 a month, with an "effective floor" of $120,000 to $150,000 a year. I wouldn't assume Drama 3 is priced the same, but it tells you the order of magnitude.

The community take on the license was mixed but pragmatic:

Reddit

"License is a bit lame but I understand they need to make money too lol"

The other half of self-hosting cost is hardware. Drama 3 is a 35B-parameter mixture-of-experts model with about 3B active per token. One Reddit user ran it on two RTX 3090s at about 39 GB of VRAM with help from Claude Opus 5.5, and others expect quantized builds to fit smaller cards:

Reddit

"it's a 35A3B, it will probably run on way smaller cards at the cost of some quality (quants)"

My rule of thumb: at the $10 launch price, $100 buys 10M characters, roughly 120 hours of English audio, and no self-hosted setup beats that for a month. At the $50 list price, self-hosting starts to make sense once you're voicing hundreds of hours a month, already own the GPUs, or need the audio to stay on your own servers. If you're new to running open models, my Hugging Face pricing guide covers what hosted inference costs instead.

How Drama 3 pricing compares

Here is Drama 3 against the voice APIs people are most likely to price it against, using only prices from each vendor's own page.

ElevenLabs' API pricing page showing Eleven v4 at $0.08, v4 Turbo at $0.04, v3 at $0.08 and v3 Conversational at $0.04 per 1,000 characters, as taken from ElevenLabs
ElevenLabs' API pricing page showing Eleven v4 at $0.08, v4 Turbo at $0.04, v3 at $0.08 and v3 Conversational at $0.04 per 1,000 characters, as taken from ElevenLabs
ModelPrice per 1M characters (English)Open weightsFree API optionMore detail
Fish Audio Drama 3, launch (to Nov 12)$10Yes, revenue-cappedNoDrama 3 review
Fish Audio Drama 3, list$50Yes, revenue-cappedNoDrama 3 overview
Fish Audio S2.1 Pro$15 (per 1M bytes)S2 family, research licenseYes, S2.1 Pro FreeThis post
Eleven v4$80NoFree plan creditsEleven v4 pricing
Eleven v4 Turbo$40NoFree plan creditsElevenLabs pricing

At list price, Drama 3 is still about 38% cheaper per character than Eleven v4, and it's the one in the table you can download. On Artificial Analysis' pronunciation test it also scored higher (93.2% vs 91.7%), though it ranked 10th on voice preference, which matters if your listeners pick voices by ear. One X reply summed up the surprise on the pricing-and-quality side:

"open weights beating eleven on pronunciation is wild"

For the rest of the field, I've broken down Gemini 3.8 Flash TTS pricing, Hume AI pricing and Cartesia Sonic 3 separately.

If you're on OpenAI's stack, the OpenAI speech API and the wider OpenAI API pricing guide are the baseline.

My ElevenLabs alternatives roundup and the list of AI voice companies cover the vendors I haven't priced here.

Which way to pay for Drama 3

Putting it together, here's what I'd do in each situation:

  • You have a backlog to voice: use the API before November 12. At about $0.83 an hour it's the cheapest Drama 3 will ever be.
  • You're a solo creator in the web app: buy an annual Plus or Pro plan before the deadline. The first-year 50% off is the only discount that survives November 12.
  • You voice English plain narration at volume: S2.1 Pro at $15 per million bytes stays the better buy after November 12. You'd be paying 3.3x for acting you don't use.
  • You voice Chinese, Japanese or Korean: Drama 3 at list costs only about 11% more than S2.1 Pro per character, so the upgrade is close to free. Test the billing first.
  • You're under US$500,000 in revenue with GPUs on hand: self-host the open weights, and keep the API as overflow.
  • You're building live voice support: this is the wrong model and the wrong price question. Fish Audio says Drama 3 does its best work on scripted lines you render once and keep. Look at purpose-built AI voice agents and the Grok Voice Think Fast 2 pricing breakdown instead, and remember from the support side that the hard part is a correct answer, not a pretty voice. My voice support roundup goes deeper.

If you're still mapping out how text-to-speech and speech-to-text models fit together, Whisper vs TTS API is a good primer.

eesel for the script before the voice

Every number in this post is a price per character of script. Drama 3 reads what you hand it, and you pay for every word, every direction and every retake. The cheapest way to cut a voice bill is a tighter, better script that needs fewer takes.

That's the job eesel's AI blog writer is hired for. It's an AI teammate that researches a topic from primary sources, writes the long-form post in your brand voice, generates the images, and hands you a draft ready to publish or to repurpose into audio and podcast scripts. eesel has run it as its own content engine for months, and one customer's SEO content lead, at an AI phone-support startup, put it simply:

"this is definitely the best seo tool I've used so far"

The eesel AI blog writer workspace, with a finished long-form draft in the editor and the teammate's progress chat on the right
The eesel AI blog writer workspace, with a finished long-form draft in the editor and the teammate's progress chat on the right

If you're about to spend a launch-window budget voicing a content backlog, write the backlog well first. See what it costs on the pricing page, read my AI blog writer review for the honest version, then Try eesel.

Frequently Asked Questions

How much does Fish Audio Drama 3 cost?
On the API, Drama 3 lists at $50 per million characters, with a launch price of $10 per million until 12 November 2026. In the fish.audio web app it costs the same credits as S2.1 Pro, on plans of $0, $15, $100 and $999 a month. My Drama 3 overview covers what the model does for that money.
What will Drama 3 cost after November 12?
Fish Audio's launch post says the 80% API discount runs from 13 October to 12 November, after which Drama 3 goes back to its $50 per million character list price. That is roughly $4.17 per hour of English audio on Fish Audio's own words-to-hours ratio. Compare it with Eleven v4 pricing before you budget the year.
Is Fish Audio Drama 3 cheaper than ElevenLabs?
Per character, yes. ElevenLabs lists Eleven v4 at $0.08 per 1,000 characters on its API page, which is $80 per million, against $50 for Drama 3 at list price and $10 during the launch window. Plan bundles and voice quality change the math, so my ElevenLabs pricing breakdown and the Drama 3 review are worth reading side by side.
Does Fish Audio Drama 3 pricing count bytes or characters?
Fish Audio quotes Drama 3 per million characters and bills S2.1 Pro per million UTF-8 bytes. For English those are the same thing, but Chinese, Japanese and Korean text uses about 3 bytes per character, so S2.1 Pro costs nearly 3x more for those languages and the Drama 3 premium almost disappears. If you voice localized content, run a test request and check the usage page.
Is Drama 3 free to use?
The open weights on Hugging Face are free for research and free for commercial use while you and your affiliates earn under US$500,000 a year. The hosted API has no free Drama 3 tier; the free API model is S2.1 Pro Free. The web app's Free plan gives 8,000 credits a month but no commercial use.
Which Fish Audio plan is best value for Drama 3?
On the minutes printed on each plan card, Pro is the cheapest per hour at about $3.70 on monthly billing, and an annual plan bought before 12 November halves the first year. The plan FAQ's credits-per-minute figure suggests more audio than the cards show, so budget on the cards. For short-form creators pairing voice with an avatar tool, HeyGen pricing is the other line item to plan for.
Do bracket directions count toward Drama 3 billing?
Fish Audio bills TTS by the size of the input text, and directions like [barely holding it together] are part of that text, so as far as the docs describe it they count. A heavily directed script can run 20% or more longer than the plain lines. Scripts written tight from the start, like the ones an AI podcast script generator or eesel's AI blog writer produce, keep that overhead down.

Share this article