Free Text to Speech Online
Type or paste text and convert it to speech instantly using your browser's built-in speech synthesis. Control voice, language, speed and pitch.
About Text to Speech
This tool uses the Web Speech API built into modern browsers to convert written text into spoken audio. No files are uploaded, no external API keys are needed β everything happens locally in your browser tab using your operating system's text-to-speech engine.
Available voices depend on your browser and operating system. Chrome typically offers many voices per language, while Safari and Firefox offer system voices only. You can control playback speed (0.5Γ to 2Γ), pitch (0 to 2) and volume.
How to Convert Text to Speech
Enter Text
Type or paste the text you want to hear in the text area.
Choose a Voice
Select a voice and language from the dropdown. Available voices come from your browser/OS.
Adjust Controls
Set the speed, pitch and volume to your preference using the sliders.
Press Speak
Click "Speak" to start playback. Use Pause/Resume/Stop as needed.
Frequently Asked Questions
Voices are provided by your operating system and browser. On Windows make sure Text-to-Speech voices are installed via Settings β Time & Language β Speech. On Mac they are found in System Preferences β Accessibility β Spoken Content.
The Web Speech API does not provide a way to export the audio as a file. For downloadable TTS audio, consider cloud-based services such as Google Text-to-Speech, Amazon Polly or ElevenLabs.
The Web Speech API specification doesn't impose a hard limit, but some browsers may cut off very long texts. For best results keep input under 2,000 characters per speech utterance.
Google Chrome, Microsoft Edge, and Apple Safari all support the Web Speech API. Firefox has limited support. The tool displays a warning if your browser does not support the required API.