🗣️
Creator & Video/Text to Speech

Text to Speech

Read text aloud with your system's voices — adjustable speed, pitch, and voice. 100% local playback.

LOCAL · SPEECH SYNTHESISSystem voices0.5×–2× ratePause/resume100% local
0.5×1.00×
01.002
0%100%100%
Honest limitation: browsers cannot capture synthesized speech into a file, so there is no download button here. To save an audio version, play the text and record it with the Screen Recorder.
🗣️

Paste text, pick a voice, and listen — playback runs on your own device with your system voices

Data Source & Legal Disclaimer
Effective: 2026Last updated: TodayUpdate: Manual review
Sources: Web Speech API — SpeechSynthesis (MDN)

Speech synthesis runs on your operating system voices via the browser. Your text is processed by the local speech engine and never uploaded to any server.

See all data sources & update policy →

What Web Speech synthesis can (and honestly cannot) do — illustrated

The browser's SpeechSynthesis engine drives the voices installed with your operating system — macOS ships Samantha and friends, Windows ships Microsoft voices, Chrome adds its own network-backed set. Rate (0.5×–2×) and pitch are standard utterance parameters. The honest limitation: browsers provide no API to capture the spoken audio into a file, so this tool plays the text on your device and cannot offer an MP3 download — any page claiming otherwise is piping your text through a paid cloud TTS service. If you need an audio file, record the playback with the Screen Recorder while it plays, then trim it.

Text → SpeechSynthesisUtterance → OS voice engine → speakers (no file output)
Your text≤ 32,767 charsUtterancevoice · rate 0.5–2×pitch 0–2 · volume 0–1OS voice enginesystem-installedvoices, localSpeakersplayback onlyhonest limit: the Web Speech API has no audio-capture hook — so there is no MP3 download here, by designneed a file? play it and capture with the Screen Recorder, then trim the silence

Voices, rate, and pitch are handled by the local engine; audio export is intentionally not offered because the browser API cannot capture it.

Proof-listening a blog post — Mara's workflow

Mara writes 800-word posts and catches twice as many awkward sentences with her ears as with her eyes.

  1. Paste the draft:She pastes an 800-word section (about 4,600 characters — well under the 32,767-character utterance limit) and picks her system's English voice
  2. Dial the pace:Proof-listening works best slightly fast: she sets rate to 1.2× — at the ~150 words/min baseline that is about 180 words/min, so the section plays in roughly 4.4 minutes (800 ÷ 180 × 60 ≈ 267 s)
  3. Flag & fix:Every sentence she stumbles over while listening, she rewrites — the pause/resume buttons let her jump back without restarting the whole section
  4. File later?:When she needs an audio version for accessibility, she records the playback with the Screen Recorder and trims the silence — the only honest capture path the web offers
↩ Back to TTS

About this tool

What is this tool?

Read text aloud with your system voices: rate, pitch, volume control. Local playback.

System voices0.5×–2× ratePause/resume100% local

What Is the Text to Speech Tool?

The Text to Speech tool reads your text aloud using the Web Speech Synthesis API and the voices installed on your system. It supports every installed voice with language labels, 0.5×–2× rate, pitch and volume sliders, and play/pause/resume/stop controls — with a hard cap of 32,767 characters per utterance.

How to Use Text to Speech

Paste or type your text, pick a voice, adjust rate and pitch to taste, and click Speak. Pause and resume mid-playback while proof-reading. To save an audio version, record the playback with the Screen Recorder and trim it with the Audio Trimmer.

Frequently Asked Questions

Can I download the speech as an audio file?

No — honestly. The browser's SpeechSynthesis API has no way to capture the synthesized audio into a file, so this tool plays the text on your device without offering a fake download button. If you need a file, play the text and capture it with the Screen Recorder, then trim it.

Which voices are available?

Every voice installed on your operating system: macOS ships several, Windows ships Microsoft voices, and Chrome adds its own set. The dropdown lists all of them with language tags, and rate (0.5×–2×), pitch (0–2), and volume are adjustable per playback.

Is my text sent to a server?

No. The text is passed to the speech engine built into your operating system. Nothing is uploaded, and pages claiming "free TTS download" that require uploads are routing your text through cloud services.

Related tools

Joke of the Day
Sep 7

Why did the elephant paint its toenails red?

100% Free, Forever

Keep Tools Free for Everyone

No paywalls, no signups, no data sold. Built by a solo developer who believes useful tools should be accessible to everyone.

Support me on Ko-fi— keep tools free

100% of proceeds go towards hosting & building more free tools.