Text to Speech
Hear any text read aloud in your browser.
Sorry, your browser does not support the Web Speech API, so this tool can't read text aloud here. Try a current version of Chrome, Edge, Firefox, or Safari on desktop.
About this tool
Text to speech turns written words into spoken audio, useful for proofreading your own writing, listening to articles hands-free, or helping someone who finds reading difficult. This free text-to-speech reader runs entirely in your browser using the built-in Web Speech API, so there's no account to create, no file to upload, and no waiting for a server to process your request. Just paste your text and press Speak.
Two simple sliders give you real control over the output: rate adjusts how fast the voice reads (0.5× for slow and careful, 2× for fast skimming), and pitch shifts the voice up or down. The voice menu shows every speech voice installed on your device, including any extra voices you've added in your system settings, pick whichever sounds clearest to you.
How to use the text to speech
- 1Type or paste the text you want to hear into the text box.
- 2Choose a voice from the dropdown, options come from your device and browser.
- 3Adjust the rate (speed) and pitch sliders to your liking.
- 4Click "Speak" to start reading; use Pause, Resume, or Stop at any time.
Good to know
Because synthesis happens locally, this tool is private by design: documents you paste are never transmitted, stored, or logged. It's a practical everyday utility for writers catching typos by ear, students reviewing notes, and anyone who prefers to listen rather than read.
Frequently asked questions
Related tools
More free tools you might find useful.
Word Counter
Count words, characters, sentences and reading time live
Text ToolsRemove Duplicate Lines
Delete repeated lines instantly, live.
Text ToolsLorem Ipsum Generator
Generate classic placeholder text in seconds.
Text ToolsCase Converter
Convert text to UPPER, lower, Title, camelCase and more
Text ToolsPart of Text Tools on JoliTools, free tools, no sign-up.