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

Speech to Text With Subtitles (SRT)

Transcribe a recording and download it as SRT or VTT subtitles.

Where the audio comes from

Options

Model
Translate to English

Tiny and base are small models. English and other widely recorded languages come out well; Bangla accuracy is limited, so expect wrong words and check the text. Base is better than tiny for Bangla.

Whisper tiny

41 MB · Apache-2.0

The model downloads from Hugging Face the first time; your browser may cache it. Your files stay on this device.

Add audio first, then download the model and transcribe.

Example transcript (not from your audio)

Format
1
00:00:00,000 --> 00:00:02,400
Welcome to this short demo.

2
00:00:02,400 --> 00:00:06,100
The transcript appears here with a time for every phrase.

3
00:00:06,100 --> 00:00:09,500
You can copy it or save it as text or subtitles.
  1. Tools
  2. AI
  3. Speech to Text Online
  4. Speech to Text With Subtitles (SRT)

About Speech to Text With Subtitles (SRT)

This page opens with the SRT view selected, so the transcript is shown as numbered subtitle cues with start and end times. It is free, needs no sign-up and runs in your browser, so nothing you enter is uploaded.

SRT and VTT are plain text files that video players and editors read. SRT numbers each cue and writes times as hours:minutes:seconds,milliseconds. VTT starts with the line WEBVTT and uses a dot before the milliseconds. The tool writes both from the same transcript, so you can pick whichever your player wants.

Whisper gives one time range per phrase, not per word, so cues are as long as the phrase it heard. Check the timing against your video and edit in a subtitle editor if you need tighter cues. The last phrase can have no end time from the model; the tool then ends it where the next one starts, or after 2 seconds.

How to use Speech to Text With Subtitles (SRT)

  1. 1Choose Audio or video file, or Microphone.
  2. 2For a file, drop it on the box, tap to choose it, or paste it. For the microphone, press Start recording and Stop recording when you are done.
  3. 3Pick the model (Tiny or Base), the spoken language, and turn on Translate to English if you want English text.
  4. 4Press Download model, confirm, and wait for it to load. This is needed once per visit; your browser may keep the file.
  5. 5Press Transcribe. Long audio takes longer than short audio, and a computer with WebGPU is faster than a phone.
  6. 6Read the transcript, then switch between Text, SRT and VTT and press Copy or Download.

Features

  • Whisper tiny and base, multilingual, in your browser.
  • Microphone recording, or any audio or video file your browser can decode.
  • Language choice including Bangla, English, Hindi, Arabic, Urdu and more, or automatic detection.
  • Translate to English with the Whisper translate task.
  • Timestamps for every phrase, shown in the list.
  • Export as TXT, SRT subtitles or WebVTT.
  • Long audio in 30 second windows with a 5 second overlap, up to 60 minutes.
  • Model size and licence shown before the download, with a confirm step.

Worked examples

  • Two cues, 1.2 to 3.1 s and 3.4 to 4.8 s → gives 1 00:00:01,200 --> 00:00:03,100 Good morning, everyone. 2 00:00:03,400 --> 00:00:04,800 Let us begin.

    SRT form.

  • The same cues as WebVTT → gives WEBVTT 00:00:01.200 --> 00:00:03.100 Good morning, everyone. 00:00:03.400 --> 00:00:04.800 Let us begin.

    VTT form.

Privacy: how it works

  • Your audio and video are decoded and transcribed in your browser. They are never uploaded to Ulkaa or to anyone else, and a microphone recording stays in the tab.
  • One download is needed: the Whisper model files come from Hugging Face the first time you confirm. That request does not include your audio.

Tips

  • Record close to the microphone in a quiet room. Clean audio changes the result more than the model choice.
  • Set the spoken language when you know it. Automatic detection can guess wrong on short clips.
  • Use Base if you can wait a little longer and the audio is not English.
  • For subtitles, check the timing against the video, because the timestamps are per phrase, not per word.

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 audio are processed by code running in your browser tab, on your own device.

Is my data uploaded?

No. Your audio 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.

What is the difference between SRT and VTT?

SRT numbers cues and uses a comma before milliseconds. VTT starts with WEBVTT and uses a dot. Most players accept one or both.

Are the timestamps per word?

No. They are per phrase, as returned by Whisper, so check the timing before you publish.

More Speech to Text Online pages

  • Speech to Text OnlineTranscribe a recording, a video or your microphone with Whisper, then save the text or subtitles.
  • Audio to Text ConverterDrop an audio file and get a transcript with timestamps.
  • Video to Text ConverterChoose a video and transcribe what is said in it.
  • Voice to Text OnlineRecord your voice and turn it into text.
  • Transcribe Bangla AudioTurn Bangla speech into text, and read the result carefully.

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