Free Subtitle Tools
YouTube transcript
Paste a YouTube link and get the full transcript as clean, readable paragraphs, with or without timestamps. Switch caption languages, copy the text, or download it as TXT, SRT or VTT. Free, no account, no extension needed.
YouTube subtitle downloader
Paste a YouTube link to download its subtitles as an SRT, VTT or TXT file. Choose any caption language the video offers, including auto-generated and translated tracks. Free, no sign-up, nothing to install.
Bilibili subtitle download
Turn Bilibili subtitles, including AI subtitles, into SRT, VTT or plain text. Paste the subtitle JSON (BCC) from a Bilibili video and download a standard file, or export it in one click with the Lumi extension. Converted in your browser.
Subtitle translator
Translate an SRT, VTT, ASS or SBV subtitle file into 17 languages with AI that reads subtitles in context, not line by line. Timing is kept exactly; download a bilingual SRT or the translation only. Sign in with a free Lumi account to use your included AI quota.
Caption cleaner
Paste a YouTube or Bilibili auto-caption file (SRT or VTT). Lumi removes the rolling duplicates, re-merges fragments into complete sentences, restores punctuation, and gives you a clean .srt or .txt transcript. Everything runs in your browser, so no file leaves your machine.
Bilingual merger
Two subtitle files, two languages, two different split points. Paste the original and the translation and Lumi pairs each line by time overlap instead of line number, then exports one bilingual .srt you can drop into a player. Everything runs in your browser.
Subtitle converter
Convert subtitle files between SRT, WebVTT and plain text in one step. Paste or open an .srt, .vtt, .ass, .ssa or YouTube .sbv file and download it as SRT, VTT or TXT. The conversion runs in your browser, so the file never leaves your machine.
Subtitle time shifter
Subtitles appear too early or too late? Shift every timestamp in an SRT, VTT, ASS or SBV file by any number of seconds, only move the part after a given point, or convert between frame rates such as 25 and 23.976 fps. Runs in your browser; the file is never uploaded.
The extension applies the same capabilities live beside the player, with bilingual translation, chapter summaries, and Q&A on top.