bestfreetts.com
matchup: google-cloud-tts-free-tier · run: 2026.10 · fields: verified only

Google Cloud TTS Free Tier: Four Million Characters, With Conditions

How Google's free TTS allowance splits across Standard, Neural2 and Chirp 3 HD, what billing setup it requires, and when Amazon Polly's allowance fits better.

Google Cloud Text-to-Speech has the largest free character pool in this site’s ranking, and the least consumer-friendly front door. There is no “sign up and paste text” screen. There is a Cloud project, a billing account, an API call and a per-voice price sheet. The free tier is real, but it is an allowance inside a developer platform, not a free app.

The size of the allowance

The pricing page lists four different free pools:

Those are separate allowances tied to voice types, not a single 4-million-character wallet you can spend on any voice. A project that uses Neural2 for a premium narration and Standard for bulk drafts draws from two different buckets. That is good news for a mixed workload and confusing news for a budget spreadsheet.

voice type free each month price after the free pool
Standard / WaveNet 4 million characters (pricing) $4 per million characters
Neural2 1 million characters (pricing) $16 per million characters
Chirp 3 HD 1 million characters (pricing) $30 per million characters
Instant custom voice not recorded in this run $60 per million characters

The catalogue is large: the product page lists 380+ voices across 75+ languages and variants. That breadth is the reason a developer looks at Google in the first place. The free tier is how they test it without a purchase order.

The billing account is part of the product

Google’s pricing page states that billing must be enabled before you use the service. That single condition changes the risk profile. A free consumer app can be tried with an email address; a Cloud project needs a payment method, a project, an API enablement step and, ideally, a budget alert.

For a solo creator, that is friction. For a team already on Google Cloud, it is nothing: the project exists, the billing relationship exists, and the free allowance is a line item on a bill they already read. The tool’s fit depends more on the cloud account than on the voice list.

When Google’s free tier is the right choice

You need volume in Standard voices. Four million characters a month is a large pool for drafts, prototypes and low-stakes narration. A team testing a script pipeline can run a lot of text through Standard before spending anything.

You need the catalogue. 380+ voices and 75+ languages are strong coverage fields, and the free pools let you audition across voice types before committing.

You already run on Google Cloud. The setup cost is already paid. The remaining work is a service account, a quota check and a budget alert.

You need an API, not a document reader. This is a synthesis service. There is no PDF library, no OCR and no listening app in the offer.

When it is the wrong choice

You want a no-card free tool. The billing requirement disqualifies Google for a user who just wants to hear a document. NaturalReader is the better fit for that job, and its free plan does not require a card.

You need a permanent Neural-class allowance. Google’s Neural2 and Chirp 3 HD pools are monthly, which is more generous over time than a 12-month introductory allowance. But the pool is 1 million characters, not 4 million, so a Neural-heavy workflow burns through it faster than the headline number suggests.

You need a written commercial licence on the pricing page. Google’s pricing page answers usage costs, not publishing permission. The service terms govern that question, and this run did not verify them. A commercial launch should include a contract review, not just a budget line.

How it compares with Amazon Polly

Polly lists $4 per million characters for Standard voices and 5 million free Standard characters a month, which is one million more than Google’s Standard pool. Its Neural free tier is 1 million characters a month for the first 12 months, and its Long-Form and Generative allowances are also 12-month introductory pools. New AWS customers also receive up to $200 in Free Tier credits, with a free plan available for six months after account creation.

The practical difference is the shape of the free period. Google’s Neural2 allowance is monthly; Polly’s Neural allowance is introductory. A project that plans to run Neural voices for years should model the post-intro price, not the first-year freebie. A project that is testing for a quarter may prefer Polly’s larger Standard pool and its AWS credits.

question Google Cloud TTS Amazon Polly
Standard free pool 4 million characters/month (pricing) 5 million characters/month (pricing)
Neural free pool 1 million characters/month, Neural2 (pricing) 1 million characters/month for the first 12 months (pricing)
setup Cloud project with billing (pricing) AWS account with billing (pricing)
catalogue 380+ voices, 75+ languages (product page) 100+ voices, 40+ languages (product page)

A sane first month

  1. Create the project and enable billing.
  2. Set a budget alert before the first API call.
  3. Run a small Standard batch and confirm the character count on the bill.
  4. Run the same text through Neural2 and compare the cost per thousand characters.
  5. Decide which voice type the production workload will use, then size the monthly allowance against that type.

Do not assume the 4-million headline applies to the premium voice you actually want. In Google’s price sheet, it does not.

Bottom line

Google Cloud TTS is the best free option in this list for teams that need volume, catalogue breadth and an API they can wire into a pipeline. A consumer who wants a free reader should look elsewhere. The free tier is generous, but it is split by voice type and wrapped in a billing account — and those two conditions decide whether the “free” label survives contact with a real project.

FAQ

How many characters does Google Cloud TTS give free each month?

The pricing page lists 4 million characters a month for Standard and WaveNet voices, and 1 million characters a month for Neural2 and Chirp 3 HD voices. The allowances are tied to the voice type, so they are not one shared pool.

Do I need a credit card for Google Cloud TTS?

You need a Google Cloud project with billing enabled before the service will run. The free allowance is applied to usage inside that billing setup, so this is not a no-card consumer tool.

What happens after the free characters run out?

Usage is charged per million characters: $4 for Standard and WaveNet, $16 for Neural2, $30 for Chirp 3 HD, and $60 for instant custom voice. Set a budget alert before you send production traffic.

Is Google Cloud TTS cheaper than Amazon Polly?

For Standard voices, both list $4 per million characters. Google's monthly free pool is 4 million Standard characters; Polly's is 5 million. Polly's Neural free allowance is 1 million characters for the first 12 months, while Google's Neural2 allowance is monthly.

↑