Convert text to speech using the Web Speech API. Choose from all available browser voices grouped by language. Adjust speaking rate and pitch. Play, pause, and stop with a visual speaking indicator.
Convert text to camelCase, snake_case, kebab-case, and 7 more.
Count words, characters, sentences with reading time estimates.
Compare two texts and highlight differences line by line.
Generate Lorem Ipsum placeholder text instantly.
Format, beautify, minify, and validate JSON with syntax highlighting.
The available voices depend on your browser and operating system. Most modern browsers include dozens of voices across many languages. The tool groups them by language for easy browsing. Chrome typically offers the most voices.
Yes. Use the Rate slider to adjust speaking speed from 0.5x (half speed) to 2x (double speed). The default is 1x, which is normal conversational pace.
Pitch adjusts the highness or lowness of the speaking voice. A value of 1 is the default. Lower values produce a deeper voice, while higher values make it higher-pitched. The range is 0 to 2.
No. Text to speech is handled entirely by your browser using the built-in Web Speech API (SpeechSynthesis). Your text never leaves your device. The tool works offline once the page is loaded.
Some browsers load voices asynchronously. If the dropdown is empty, try waiting a moment or refreshing the page. Make sure you are using a modern browser like Chrome, Firefox, Edge, or Safari that supports the Web Speech API.