Speechify API

Ongoing verified 2026-08-14 · 19d ago no cardno phonecommercial OK

Free commercial TTS (50k chars/mo)

What's free

50,000 characters/month TTS (hard cap) + 60 min/month voice agents

Rate limits

3 concurrent calls; hard cap pauses at the limit (no overages)

The catch

Commercial use is allowed on the free tier. No credit card required. Hard monthly cap that pauses at the limit.

TypeOngoing free tier
Free typerenewing-quota
Expiresno expiry
Modalitiesaudio
OpenAI base URL—

Quickstart

First-party API — not OpenAI-compatible, so there is no drop-in base URL. The exact endpoint is in the official docs; authenticate with your API key in the Authorization: Bearer header.

curl -H "Authorization: Bearer $API_KEY" \
  https://<api-base-url>/<endpoint>

…or in Python:

import os, requests

r = requests.post(
    "https:///",
    headers={"Authorization": f"Bearer {os.environ['API_KEY']}"},
    json={},
)
print(r.json())

Appears in

Change history

How this free tier has changed since we started tracking it (2026-07-30) — generated from the git history of providers.json.

← All providers