Skip to content
ToolUlkaa Tool
All tools

AI

Object DetectorBackground RemoverImage UpscalerFace DetectorPose EstimatorImage ClassifierText to SpeechSpeech to TextImage to Text (OCR)Sentiment AnalyzerText SummarizerToken Counter

Categories

AcademicTextMathematicsStatisticsMachine LearningAIData ScienceFile
All tools
AI

Text to Speech Online

Read text aloud with the voices on your device, or generate a natural voice you can save as a WAV file.

Voice type
134 of 20,000 characters, 3 sentences

Voice

Instant voice

  1. Welcome to Ulkaa Tool.
  2. This text is read aloud by a voice on your device.
  3. Change the voice, the speed and the pitch, then press Speak.

Instant mode uses voices already on your device, so nothing downloads and your text stays here. A browser cannot record the device voice, so Instant mode cannot save a WAV file. Use Natural mode for that.

  1. Tools
  2. AI
  3. Text to Speech Online

About Text to Speech Online

This text to speech tool is free, needs no sign-up and runs in your browser, so the text you type is never uploaded. Paste or type up to 20,000 characters, choose a voice, and press Speak. The sentence being read is highlighted, and long text is split into sentences and read one after another so it does not cut out halfway.

There are two modes. Instant mode uses the speech voices already installed on your phone or computer through the Web Speech API. It starts at once, downloads nothing and lets you change the voice, the speed and the pitch. Which voices you get depends on your device and browser: Windows, macOS, Android, iOS and Chrome OS each ship different ones.

Instant mode cannot save audio. A browser does not hand over the sound of a device voice, so there is no honest way to offer a WAV or MP3 download there. For a file, switch to Natural mode, which uses the Kokoro 82M model (Apache-2.0 licence, 93 MB) from Hugging Face. It asks before it downloads, runs on your device, and saves the result as a WAV file.

Bangla is supported in Instant mode only if your device has a Bangla voice. The tool lists the voices your device reports and tells you plainly when there is no Bangla one, instead of reading Bangla text with an English voice and calling it done.

How to use Text to Speech Online

  1. 1Type or paste your text into the text box. The character and sentence counts appear under it.
  2. 2Choose Instant to use device voices, or Natural to generate speech you can save.
  3. 3In Instant mode pick All voices, English or Bangla, then choose a voice from the list and set the speed and pitch.
  4. 4Press Speak. The current sentence is highlighted. Use Pause, Resume and Stop to control it.
  5. 5In Natural mode press Download voice, confirm the 93 MB download, choose a voice and press Generate speech.
  6. 6When Natural mode finishes, play the result and press Download WAV to save it.

Features

  • Two modes: Instant device voices, and a Natural voice with WAV download.
  • Voice list from your own device, filtered to English or Bangla with one tap.
  • Speed from 0.5x to 2x and pitch from 0 to 2.
  • Long text split into sentences and streamed, with the current sentence highlighted.
  • Pause, resume and stop at any time.
  • Character and sentence counter, up to 20,000 characters.
  • Natural mode asks before it downloads the 93 MB model and shows progress.
  • Honest about limits: no download in Instant mode, and Bangla only when your device has a Bangla voice.

Worked examples

  • Hello world. The price is 3.14 dollars. Are you ready? Yes! → gives Read as 4 sentences: "Hello world.", "The price is 3.14 dollars.", "Are you ready?", "Yes!".

    The decimal in 3.14 does not end a sentence, so the price stays in one piece.

  • One second of silence at 24,000 samples per second, saved as WAV → gives 48,044 bytes: a 44 byte header plus 2 bytes for each of the 24,000 samples.

    This is the 16-bit mono format Natural mode saves.

Instant mode or Natural mode

FeatureInstantNatural
VoicesThe ones on your deviceKokoro 82M, American and British English voices only
Download firstNone93 MB model, with a confirm step
Save a fileNoYes, WAV
BanglaOnly if your device has a Bangla voiceNot supported
Speed and pitchBothVoice choice

Good to know

Why Instant mode cannot give you a file

The Web Speech API plays a device voice through the speakers but does not expose the audio, so a web page cannot record it. Any page that claims to save the Instant voice either records your speakers, which is unreliable, or sends the text to a server. This tool does neither. If you need a file, use Natural mode.

Bangla and other languages

Instant mode can read any language your device has a voice for. Many Android phones and some Windows and macOS installs include a Bangla voice; many computers do not. If the tool says there is no Bangla voice, install one in your system speech settings and reload the page. Natural mode uses English voices only.

Privacy: how it works

  • Your text is processed in your browser and is never sent to Ulkaa or to anyone else. Instant mode uses a voice that is already on your device and downloads nothing.
  • Natural mode downloads one model, Kokoro 82M, from Hugging Face the first time you confirm it. The request does not include your text, and your browser may cache the model.

Tips

  • Put a full stop, question mark or danda at the end of each sentence. The tool pauses and highlights at those marks.
  • If a voice sounds flat, try another from the list. The quality differs a lot between voices.
  • Spell out abbreviations and numbers you want read a certain way, for example write twenty twenty-six instead of 2026.
  • On a phone, turn off silent mode, or the speech may play with no sound.

Frequently asked questions

Is it really free?

Yes. There is no price, no trial and no credit card. Ulkaa Tool does the work with your own device, so there is no server bill to pass on to you.

Do I need an account?

No. There is no sign-up and no login. Open the page and use it. An Ulkaa account is not needed for anything on this tool.

Does it run in my browser?

Yes. Your text are processed by code running in your browser tab, on your own device.

Is my data uploaded?

No. Your text are never sent to Ulkaa or to anyone else. You can check this yourself by watching the Network tab in your browser developer tools while you use the tool.

Can I download the speech as an MP3 or WAV file?

Yes in Natural mode, which saves a WAV file. No in Instant mode: browsers do not let a page capture the sound of a device voice.

Is anything downloaded?

Instant mode downloads nothing. Natural mode downloads the Kokoro 82M model (93 MB) from Hugging Face once you confirm. Your text is never part of that request.

Does it read Bangla?

In Instant mode, yes, if your device has a Bangla voice. The tool shows a notice when it does not. Natural mode has English voices only.

Why are there different voices on my phone and my laptop?

Instant mode uses the voices your operating system and browser provide, so the list differs between devices.

Is there a length limit?

The text box takes up to 20,000 characters. Long text is split into sentences, so it reads in order without stopping partway.

Which model does Natural mode use?

Kokoro 82M, an open model released under the Apache-2.0 licence, loaded from Hugging Face. It runs on your device.

Can I use the audio commercially?

Natural mode output comes from an Apache-2.0 model, which allows commercial use. For voices in Instant mode, check the licence of your operating system voice.

Popular Text to Speech Online pages

  • English Text to Speech OnlinePaste English text and hear it read in an English voice from your device.
  • Bangla Text to Speech OnlineRead Bangla text aloud with a Bangla voice from your device.
  • Text to Speech With DownloadGenerate a natural voice from text and save it as a WAV file.

Ulkaa Apps

  • Ulkaa
  • Calendar
  • Task
  • Note
  • Disk
  • Call
  • Contact
  • Mail
  • Finance
  • Health
  • Office
  • Work
  • Workspace
  • Halum
  • Jaal
  • Islam
  • Game
  • Weather
  • Campus
  • News
  • Developer
  • Help
  • Account
About·Privacy·Terms·© 2026 Ulkaa

What is Ulkaa Tool?

Ulkaa Tool is a free collection of fast, privacy-friendly online tools from Ulkaa Network. Calculate your GPA and CGPA, edit rich text, count words and characters, replace text and more — all in your browser.

Every tool runs entirely in your browser — no sign-up, and your data never leaves your device.

Academic

  • GPA Calculator
  • CGPA Calculator
  • Citation Generator
  • Quiz Maker

Text

  • Rich Text Editor
  • Word Counter
  • Character Counter
  • Text Replacement

Ulkaa

  • Ulkaa
  • Ulkaa News
  • Ulkaa Campus
  • Ulkaa Tool
  • Ulkaa Game
  • Ulkaa Weather
  • Ulkaa Islam

Company

  • About Ulkaa
  • Careers
  • Support
  • Help
  • Privacy Policy
  • Terms of Service
  • Disclaimer
  • Sitemap

© 2015-26, Ulkaa. All rights reserved.
Facebook PageLinkedIn CompanyX (Twitter) ProfileInstagram ProfileGitHub Account