MKV to SRT Generator

    Upload MKV video and get accurately timed SRT subtitles in minutes, ready for YouTube, social video and your editor.

    MKV to SRT Generator

    How to make SRT subtitles from MKV

    MKV (Matroska) is an open video container. OBS saves screen recordings and streams as MKV by default, and many downloaded videos use it. Upload a .mkv file and Scriptivox turns the speech in it into timed SRT subtitles, the format YouTube, Vimeo, VLC, Premiere Pro and DaVinci Resolve all accept.

    1. Upload your MKV file

      MKV files come from OBS recordings, video downloads and media servers. Upload the .mkv file as it is; there's no need to remux it to MP4.

    2. Choose the language

      Leave it on auto-detect or pick one of more than 100 languages. Turn on speaker recognition when more than one person talks.

    3. Check the timing and download SRT

      Read every line in the editor, fix any word, then download the .srt file, ready for YouTube, your video editor or your player.

    What people subtitle from MKV files

    • OBS recordingsStreams, gameplay commentary and screen recordings saved by OBS.
    • Recorded streamsLivestream archives turned into searchable text.
    • Downloaded videosTalks and lessons saved as MKV files.

    MKV at a glance

    SpecificationValue
    ContainerMatroska
    Developed byMatroska.org
    Introduced2002
    Video codecsH.264, H.265, VP9, AV1
    Audio codecsAAC, FLAC, Opus, AC-3, DTS
    Max resolution8K UHD
    Typical bitrate (1080p)8–40 Mbps
    Multiple audio tracksYes
    Subtitle tracksEmbedded (soft) subtitles
    Chapter markersYes
    Streaming optimizedNo
    LicensingRoyalty-free
    Plays natively onNative: Windows · Needs a player: macOS, iOS, Android, Smart TVs
    Best formedia archives, multi-language releases, home theatre