voicethistext
Log in
Jeffrey van Rossum built in public by @jeffreyrossum

Add an audio version to every post you publish

Use built-in voices, or bring your own ElevenLabs, OpenAI, or Google key. We host the audio, you embed the player. Word-level transcripts and a WordPress plugin included.

Free trial · no credit card · set up in ~5 minutes

your whole TTS stack, one dashboard ↓
VoiceThisText dashboard (light)
Live demo

Words light up as they're spoken

Generate word-level transcript and allow your readers to listen and follow along. Included with the embed, no setup needed on your end.

try it, hit play ↓

Hosting, embeds, and transcripts.

Audio is hosted on a global CDN with stable embed URLs. Regenerate audio without breaking links. Add word-level transcripts with synchronized highlighting — no storage or CDN setup needed.

What your readers get. Light / dark / auto, your accent color.

What you get

Everything you need, nothing you don't

Bring your own provider

Keys from ElevenLabs, OpenAI, Google Cloud, Gemini, Polly or Inworld. Or use our built-in voices.

Hosting included

Global CDN, stable embed URLs. Regenerate audio without breaking links.

Word-level transcripts

Synced highlighting while it plays. Zero setup.

A player that matches your site

Light / dark / auto theme, your accent color, speed + download controls.

WordPress plugin

Add audio to every article at scale. No code.

REST API + webhooks

For when you do want code.

How it works

Three steps. That's it.

1
Pick a voice

Use ours, or paste your own provider API key.

2
Paste your text

Hit generate — audio is ready in seconds.

3
Embed the player

Or let the WordPress plugin publish it for you.

Supported providers

Connect the TTS account you already use

Built-in voices work out of the box with 70+ languages, or bring your own key from a supported provider. We handle hosting, embeds, and the rest of the publishing layer.

Logos are trademarks of their respective owners and are used only to identify supported integrations.

Jeffrey van Rossum

Hey, I'm Jeffrey. VoiceThisText began as a build for a client who needed production-ready text-to-speech for the web. While there are plenty of good TTS providers, I found there is no good distribution. Think hosting, embeds, transcripts, and analytics.

If you get stuck, send me an email or DM via 𝕏.

building apps in public 𝕏 @jeffreyrossum
Pricing

Simple, transparent pricing

Use built-in voices or bring your own TTS provider. Pay only for what you use.

Starter
/month
Get started
Audio generation
Built-in TTS provider
5 custom providers
Transcript generation
API access
WordPress plugin
Embeddable audio player
Player analytics
No player branding
5 GB storage 100k credits / mo
BEST VALUE
Pro
/month
Get started
Everything in Starter
10 custom providers
Audio generation variants
Up to 5 team members
Podcast RSS feeds
Priority support
25 GB storage 300k credits / mo
Business
/month
Get started
Everything in Pro
Unlimited custom providers
Unlimited team members
Podcast RSS feeds
100 GB storage 750k credits / mo

Credits are only used for built-in TTS, transcripts, and translations (1 credit = 1 character). Bring your own provider? No credits needed — you pay them directly.

Not sure yet? Start a free trial — no credit card required.

Your readers are commuting right now

Give them something to listen to. First audio live in ~5 minutes.

Get started for free