# OpenAI Text to Speech plans, limits and prices

Text to speech over the Speech API (tts-1 and tts-1-hd), billed per million characters.

- Provider: OpenAI
- Kinds: Text-to-speech API
- Plans recorded: 2
- Checked: 2026-10-18
- Page for people: https://plans.intoperson.com/p/openai-speech

## Plans

Values that apply to one plan. "Not stated" means the official pages do not say; it is not an estimate.

### tts-1

Plan id: `openai-tts-1` · Pay as you go

- Price: $0.015 per 1,000 characters [1][2]
- Included: Not recorded
- Extra usage: $0.015 per 1,000 extra [1][3]
- Concurrency: Not recorded
- Rate limit: Not recorded
- Visit: [Pricing page](https://plans.intoperson.com/go/openai-tts-1) (choose the plan on the page)

### tts-1-hd

Plan id: `openai-tts-1-hd` · Pay as you go

- Price: $0.03 per 1,000 characters [4][5]
- Included: Not recorded
- Extra usage: $0.03 per 1,000 extra [4][6]
- Concurrency: Not recorded
- Rate limit: Not recorded
- Visit: [Pricing page](https://plans.intoperson.com/go/openai-tts-1-hd) (choose the plan on the page)

## Applies to every plan

Recorded for the product or the provider; a plan-level value or a listed exception replaces it.



## Collection notes

Pay as you go only. tts-1 and tts-1-hd are priced per million characters and are the two plans recorded. gpt-4o-mini-tts is priced per million tokens (text input and audio output) and the pages give no characters-per-token conversion, so it is not modelled. The deprecations page lists tts-1, tts-1-hd and the gpt-4o-mini-tts snapshots with a shutdown date of Jan 6, 2027. The MCP server is the documentation MCP server: it searches and reads the developer docs and has no text-to-speech tools.

## Sources and notes

Each number points to the provider's own sentence, as it appears on the page on the date shown.

1. [developers.openai.com/api/docs/pricing.md](https://developers.openai.com/api/docs/pricing.md) · official pricing · read 2026-10-17

> tts-1 | Text | $15.00 / 1M characters | - | -

2. How the value follows from the source: $15.00 per 1M characters is $0.015 per 1,000 characters.

3. How the value follows from the source: $15.00 per 1M characters.

4. [developers.openai.com/api/docs/pricing.md](https://developers.openai.com/api/docs/pricing.md) · official pricing · read 2026-10-17

> tts-1-hd | Text | $30.00 / 1M characters | - | -

5. How the value follows from the source: $30.00 per 1M characters is $0.030 per 1,000 characters.

6. How the value follows from the source: $30.00 per 1M characters.

Check these plans against a workload: https://plans.intoperson.com/guide.md describes the inputs; the REST form is GET https://plans.intoperson.com/api/v1/products/openai-speech.
