Tools · Audio Tools

Text to Speech

Turn text into natural-sounding speech.

Drop a document here

TXT, Markdown, CSV, DOCX, or PDF. Files are read in this browser.

0Words
0Characters
~0 secEstimated speech

The installed local model speaks English. Urdu, Arabic, and Hindi can be typed or imported, but they are not spoken until a matching local model exists.

Choose Voice

Free local speech on this device

Speech uses a local Kokoro model in your browser. No paid speech API and no API key. The model may download from Hugging Face on first use; your text is not sent to a speech service. API: None.

How to Use Text to Speech

  1. Type, paste or import text.
  2. Select a supported language.
  3. Choose a voice.
  4. Preview voices if desired.
  5. Select speed.
  6. Generate speech.
  7. Play or download audio.

Can I Choose Different Voices?

Yes. After the voice engine is ready, every English voice from the installed Kokoro model is listed. Preview each one, then generate with the voice you selected. Available voices depend on the selected language and the local model.

Can I Import a Document?

Yes. TXT, Markdown, CSV, DOCX, and PDF are read in the browser. Scanned PDFs without selectable text cannot be spoken without OCR, and this tool does not send files to a cloud OCR service.

Is My Text Uploaded?

No. Text, imported documents, and generated audio stay on your device. The browser may download the speech model from a trusted host on first use.

Does It Require an API?

No paid speech API or API key is required.

Read the original guide: Hear the draft before you record it.

An unhandled error has occurred. Reload Dismiss

Rejoining the server...

Rejoin failed... trying again in seconds.

Failed to rejoin.
Please retry or reload the page.

The session has been paused by the server.

Failed to resume the session.
Please retry or reload the page.