QR Code Generator
Turn any text or link into a QR code in your browser. Set the size and color, watch it update as you type, then download a PNG. The data is encoded into the image itself and is not uploaded.
Type or paste text, choose a voice and a speed, and your browser reads it aloud using the voices already installed on your device.
Updated
Your browser is preparing the tool. It runs 100% locally.
Paste text, pick a voice and speed, and your browser reads it aloud through your speakers. The voices come from your own device and browser, so the list and the quality differ between computers and phones. Speech plays live, with no audio file to download, and you can stop it at any time. The tool itself runs in your browser.
Enter some text, choose one of the voices your device provides, set the reading speed and press speak. Listening helps you proofread by ear, rest your eyes or hear how a piece of writing sounds.
Your operating system and browser supply the voices and languages, so the choice depends on your device. A stop button ends playback whenever you want.
The tool passes your text, the chosen voice and the speed to your browser's built-in speech feature. The browser then has your device's speech engine read the words through the speakers. Nothing is recorded, and the audio plays once.
Because the voices belong to your operating system and browser, the same text can sound different on a phone, a laptop or another browser. Some voices work fully offline, and a few higher-quality ones may need an internet connection.
Your device's own speech engine reads the text. With the offline voices built into your system, the text stays on your device and isn't uploaded.
A few higher-quality voices are supplied over the internet by the browser or operating system, so the text could be sent to that service to be spoken. For sensitive text, choose a voice marked as offline or don't read it aloud here.
| Engine | the browser's built-in speech feature |
|---|---|
| Voices | from your device and browser (vary) |
| Speed | adjustable, roughly half to double |
| Audio file | None, plays live only |
| Offline | yes for local voices; some need the internet |
| Where it runs | In your browser; local voices keep the text on your device |
The voices and languages come from your device and browser, so your options differ from someone else's. A voice on one computer may be missing on another, and quality ranges from robotic to very natural depending on the system.
Speech plays live and no file is produced. The tool can't save the speech as audio, so capturing it needs separate recording software.
Most voices work offline, but some of the most natural ones come over the internet. If a voice needs a connection, your text may be sent to that service for synthesis, which matters for sensitive text.
Pronunciation isn't perfect. Unusual names, abbreviations, numbers and symbols can come out oddly, and different voices may read the same spelling differently. Rephrasing or adding punctuation can help.
The voice list can take a moment to appear, because some browsers load their voices after the page opens. If the menu is empty, wait a second or reopen it.
Hear your writing read aloud to catch awkward phrasing and typos.
Listen to an article or notes instead of reading on screen.
Hear text spoken, which helps some readers and language learners.
Hear how a passage or name sounds in a chosen voice.
For a downloadable audio file or premium voices, use a text-to-speech service that exports audio. If your device's built-in voices sound poor, install better system voices and this tool will list them.
Speech comes from the browser's built-in Web Speech feature and your device's own voices, so the voice list and quality vary by device. Audio plays live with nothing to download. Local voices keep the text on your device, but some higher-quality online voices may send it to a service.
Turn any text or link into a QR code in your browser. Set the size and color, watch it update as you type, then download a PNG. The data is encoded into the image itself and is not uploaded.
A stopwatch and a countdown timer on one page. Count up with lap splits, or count down from any number of minutes, timed from your device clock.
Convert length, weight and volume units in your browser. Pick a category, type a value and the result appears at once, worked out through a fixed base unit with standard factors.
Compress an image to JPEG with a quality slider and watch the file size drop as you drag, in your browser.
Combine several PDFs into one file in the order you choose, without leaving your browser.
Count words, characters, sentences and paragraphs as you type, with reading and speaking time alongside.
Generate as many as you need at the top of the page. It runs on this device and needs no account.