en

Extract subtitles

Pull an already-embedded subtitle track out of a video file as a standalone SRT or VTT file - locally, no upload.

Running locally on your device ...

Output format The target format of the output file.
  • SRT (SubRip)
  • WebVTT

Your files

    Running locally on your device ...

    0%

    Is my file uploaded?

    No. Everything runs in your browser - your file never leaves your device. How this is verifiable

    No upload100% local
    Your content stays with youno third-party access
    Hosted in GermanyGlobal Content Delivery
    Independently auditedTLS A+ · HTTP headers A+

    An MKV rip with embedded subtitles, an archived video from an editing program that exported the subtitle track along with it, or an MP4 file with an embedded closed-captions track - this tool pulls exactly that already-existing track out and hands it to you as a standalone SRT or VTT file, instead of leaving it locked inside the container.

    Important and honest: this tool only EXTRACTS an already-embedded track - it recognizes no spoken words and generates no new subtitles. If your file has no subtitle track at all, the tool honestly says so (instead of producing an empty or wrong file) and points to the sibling tool "Convert video to subtitles", which uses real speech recognition (whisper.cpp) to generate new subtitles from the spoken audio. If the file has several subtitle tracks (e.g. several languages), the first one is extracted.

    The process runs entirely locally in the browser via ffmpeg.wasm - your video is not uploaded.

    Specifications

    Specifications
    Input formatsMP4, M4V, MOV, MKV, WEBM
    Auto-conversionPNG, GIF
    Output formatsSRT, VTT
    Batch processingNo
    ProcessingLocally in your browser (WebAssembly)
    File uploadNone

    In 3 steps

    1. Drop a video file with embedded subtitles.
    2. Choose the output format (SRT or WebVTT).
    3. Download the subtitle file.

    Limitations: Only extracts an already-embedded track - it recognizes no speech and generates no new subtitles; for a video without a subtitle track, the sibling tool "Convert video to subtitles" (speech recognition) is the right choice instead. With several tracks, only the first is extracted. Image-based subtitle formats (e.g. PGS/DVB from DVD/Blu-ray rips) cannot be converted to text and are honestly refused. One file per run, ~500 MB limit in memory mode (more with browser streaming support).

    FAQ

    Is my file uploaded?

    No, everything runs locally in the browser.

    What happens if my video has no subtitles?

    The tool honestly reports that as an error, instead of producing an empty file. Use "Convert video to subtitles" instead for real speech recognition.

    Is this the same as "Convert video to subtitles"?

    No. That tool recognizes spoken words via AI and generates NEW subtitles. This tool only pulls out an ALREADY existing subtitle track.

    What happens with several subtitle tracks?

    The first track of the container is extracted - usually the first embedded language.

    Related tools

    Video to subtitles · Convert VTT to SRT · Burn in subtitles · Mirror video · Strip video metadata · Normalize volume