Transcribela
Transcribe free

Free AI Subtitle Generator (SRT & VTT)

Generate accurate subtitles for any video in 99 languages. Export SRT or VTT files and upload them to YouTube, Vimeo, Premiere Pro, DaVinci Resolve, CapCut or any video player.

Updated November 13, 2026

Drop audio or video files here

MP3, M4A, WAV, MP4, MOV and more. Add several at once.

Files stay on this deviceChecking your browserHow privacy works

How to get the best results

  • Click any line to fix wording before exporting.
  • Use Translate mode for English subtitles of foreign-language videos.
  • SRT works almost everywhere; VTT is best for web players.
  • Need to fix timing? Use our free Subtitle Shifter tool.
Suggested setting
Accurate
Best exports
SRT, VTT
Speaker labels
Up to four, with your own names
Languages
99, plus translation into English

Step by step

  1. Add the recording above, or press Record.
  2. Choose the spoken language and the Accurate setting.
  3. Edit the text, label speakers, then export or share a read-only link.

Step by step: from recording to finished transcript

  1. Check the recording. Speech close to the microphone with little background noise gives the best result for your recording. You do not need to convert it first; most audio and video files open as they are.
  2. Choose the spoken language, or leave automatic detection on if the whole recording is in one language.
  3. Pick an accuracy setting. Balanced suits clear speech; Accurate is better for interviews, accents and names.
  4. Add the file. Keep the tab open while it works; you can use other tabs and apps. Long recordings are processed in chunks, and finished text appears as it goes.
  5. Proofread with the audio. Click any timestamp to hear that line, use the speed control to slow down fast speech, and use Find and replace for repeated names.
  6. If there is more than one voice, turn on Speakers, set the speaker for each line, then type their names in the side panel. Names carry into every export.
  7. Export. Word and PDF for documents, TXT for plain text, SRT or VTT for subtitles, CSV or JSON for analysis.

Which accuracy setting to choose

The speech model runs on your own device, so it is downloaded once and then saved in your browser. The app tells you the size before anything downloads, and it never downloads again unless you clear your browser data. For English, Balanced is usually enough. For most other languages, Accurate makes far fewer mistakes, and the app switches to it when you choose such a language.

SettingModelOne-time downloadBest for
FastWhisper tiny64 MBQuick drafts, phones, mobile data
BalancedWhisper base136 MBClear speech and most everyday recordings
AccurateWhisper small510 to 590 MBInterviews, accents, names, most languages other than English
BestWhisper large-v3-turboAbout 760 MBDifficult audio; needs a computer with graphics acceleration

On mobile data the app suggests Fast automatically. On a laptop with Wi-Fi, Balanced is the default and Accurate is worth the extra download if you transcribe regularly. You can switch settings at any time; each model is downloaded only the first time you use it.

Which file to download

FormatUse it for
Word (DOCX)Formatted transcript with speakers and optional timestamps. Opens in Word, Google Docs and Pages.
PDFA fixed copy for sharing or filing. Uses your browser’s print dialog, so you can choose paper size.
TXTPlain text, with or without timestamps, for notes, email or other tools.
SRT and VTTSubtitle files timed to the audio, for video editors and players.
MarkdownHeadings and timestamps for note apps such as Obsidian and Notion.
CSVOne row per line with start, end, speaker and text, for spreadsheets and qualitative analysis.
JSONEvery segment with exact timings, for developers.

Fixing common problems

The file will not open
Most audio and video formats open directly. If a file is rejected, it usually uses a codec your browser cannot decode, such as some MKV or AVI files. Open it in a free converter or in the app that recorded it and save it as MP3, M4A or MP4. The file formats page lists what opens where.
It is slower than expected
Speed depends on your device and the accuracy setting. Chrome and Edge on a laptop with graphics acceleration are fastest. Plug in a laptop on battery, close heavy tabs, or choose a smaller setting. Phones work, but long files are faster on a computer.
The wrong language was detected
Automatic detection can be misled by music or a different language at the start. Choose the language manually and run the file again.
Repeated lines or text during silence
Speech models can invent text during long silences or music. The app skips silent stretches and removes repeated lines, and Clean up audio helps further. If it still happens, try the Accurate setting.
The browser ran out of memory
Very long recordings on devices with little memory can hit the browser’s limit. Use Fast or Balanced, close other tabs, or split the recording into parts. A desktop or laptop handles several hours.
The model download stopped
Check your connection and try again. Model files that finished downloading are kept, so a second attempt is quicker. Once the model is saved, no connection is needed.

What happens to your recording

Your browser reads the file from your device and runs the speech model locally. The audio, the video and the transcript are never sent to a server, so there is nothing for us, or anyone else, to store, train on or lose in a breach. Finished transcripts are saved only in your browser’s storage, where you can export or delete them in your library. The only thing that comes from the internet is the speech model itself, once. You can check this by turning off Wi-Fi after the first transcript: it keeps working.

Questions and answers

Is it free?

Yes, with no minute or file limits and no account.

Is it private?

Yes. Recordings are processed on your computer and never uploaded.

Which export should I use?

For subtitles, the most useful formats are usually SRT, VTT. Every format is free.

Which accuracy setting is best?

We suggest Accurate. Use Best when accuracy matters most and your browser supports graphics acceleration.

Your next transcript is a drag and drop away

No account, no upload, no limits.

Transcribe a file
Summarize this page with