Skip to content
TR ToolRux

Text to Speech

Type or paste text and listen to it spoken aloud — choose voices, adjust speed, pitch, and volume. Follow along with real-time word highlighting.

0 characters0 words0 sentences

Voice Settings

0.1×
012
0%50%100%
Status: idle
📖 Learn More

Everything you need to know

Free Browser-Based Text to Speech

Convert any written text into natural-sounding speech directly in your browser. This text to speech (TTS) tool leverages the Web Speech API — a native browser technology — so your text is never uploaded to a remote server. Everything runs locally on your device, ensuring complete privacy and instant results.

Real-Time Word Highlighting

Follow along as the text is read aloud with live word highlighting. The currently spoken word is highlighted in the text preview, making it easy to track where the reader is. This feature is especially useful for language learners, proofreading, and accessibility. Word highlighting can be toggled on or off in the Advanced Options panel.

Voice Filtering by Language

Your browser and operating system may provide dozens of voices across many languages. Use the language filter dropdown to narrow the voice list to a specific language — English, Spanish, French, German, Japanese, and more. The tool shows the number of available voices per language so you can quickly find what you need.

Customise Voice, Speed, and Pitch

Select from all voices installed on your operating system. Windows users typically have access to Microsoft David, Zira, and other locale-specific voices. macOS and iOS offer Siri voices plus system voices in dozens of languages. Adjust the speaking rate from 0.1× (extremely slow) to 3× (triple speed) for maximum flexibility. Fine-tune pitch and volume with intuitive sliders. Reset everything to defaults with a single click.

Import Text from Files

Load text directly from .txt files on your device using the Import button. Files up to 1 MB are supported. You can also choose from built-in sample texts — greetings, news-style paragraphs, technical documentation, and stories — to quickly test different voices and settings.

Text Statistics and Estimated Time

The tool displays real-time statistics including character count, word count, sentence count, and estimated reading duration based on your current speed setting. This helps you gauge how long the audio will take before pressing Play.

Long Text Handling

Some browsers limit the length of a single speech utterance. This tool automatically splits long text into chunks at sentence boundaries and plays them sequentially, so you can convert entire articles or book chapters without interruption. A progress indicator shows which chunk is currently playing.

Keyboard Shortcuts

Press Space to play or pause the speech when your cursor is not in the text area. This lets you control playback without reaching for the mouse.

Common Use Cases

  • Accessibility: Help visually impaired users or anyone who prefers auditory content consumption.
  • Proofreading: Hearing your writing read aloud reveals awkward phrasing, missing words, and run-on sentences that eyes often skip.
  • Language learning: Listen to words pronounced by native-sounding voices in French, Spanish, German, Japanese, and more.
  • Presentations: Preview how a script sounds before recording a voiceover or presenting live.

Advanced Options

Expand the Advanced Options panel to toggle word highlighting, view keyboard shortcuts, and monitor chunk progress for long texts. These settings give you fine-grained control over the reading experience.

Privacy and Performance

Because the Web Speech API is built into your browser, no external API calls or cloud services are involved. Playback starts almost instantly, and there are no character limits or usage quotas. Close the tab and your text is gone — nothing is stored.

Related Tools

Count words and estimate reading time with the Word & Character Counter. Change text casing with the Text Case Converter. Plan events with the Calendar.