How To Split MKV files using MKVToolnix

In this tutorial we will look at how to split a large MKV file in to multiple parts and in a user specified size.  This will keep them in the same container without any loss in quality of audio or video. For this we will require a free program written by the very talented Moritz Bunkus called MKVToolnix. Once you have downloaded (I chose the installer, but the .7zip is there if you prefer) the program which for Windows users can be found at the bottom of the page, install it.

First select your language

step 1

Click Next

Step 2

Select the install path, by default it will be C:\

Step 3

Now click Install

Step 4

You will now be asked if you wish to add a shortcut for the program on your Desktop

Step 5

In the next window, you will be asked if you wish to use a GUI (graphical user interface) for MKVExtract. For the purposes of this tutorial, we are just splitting a .mkv file, and a GUI is included for this purpose. Click Next

Step 6

That’s the install finished. Next we will move on to the main window.

Step 7

When the program first opens, you will be greeted with the main window, with the Input tab selected. Click add and navigate to the mkv file that you wish to split. Highlight the file and hit Open.

select file

The file information will now be loaded. At the bottom you can also specify the path for the outputted files. I chose to keep then in the same folder, which is what it will default to.

Step 8

Next click on the Global tab, and check the Enable Splitting box. Just under this, make sure that …after this size: is selected and input the size of the largest split file that you require. Now for me, I wanted to enable the mkv to be played on a FAT32 file system, so it will have to be less than 4GB. I chose 3800M (MB) as my preferred split file size, but note that they may come out slightly larger so avoid choosing 3950M as that may run over the 4GB mark, which is what you want to avoid. Please note that you have to specify a size identifying letter after the numerical size:

  • G = Gigabyte (GB)
  • M = Megabyte (MB)
  • K = Kilobyte (KB)

Once you have selected your split file size, simply click Start Muxing at the bottom.

main settings

The program is very quick to work, but this will vary depending on your hardware specs.

step 10

Hopefully, you should have now successfully split your mkv file into separate files that will play in FAT32 file systems or for whatever reason you wanted to split them.

step 12

As you can see from the output folder, my 11.5GB.mkv file has now been split into 3 separate files. The video and audio quality is just as crisp, and the splits are spot on

finished look

Please note, that in this tutorial I was running Windows 7 Ultimate x64 with 4GB RAM on an Intel Core 2 Quad Q6600.

Logichaos also have a great tutorial on splitting MKV files that will also aid you in splitting files for YouTube, as well as having a great FAQ

MKVToolnix is available on the following platforms:

  • Arch
  • CentOS/RedHat
  • Debian
  • Fedora
  • FreeBSD
  • Gentoo
  • Mac OS X
  • Mandriva
  • NetBSD
  • Slackware
  • openSUSE
  • Ubuntu
  • Windows
  • Zenwalk
  • others

Well, I hope this has been of use to some of you. This program is simply fantastic and very quick, and has a ton of other features which I haven’t gone into, so have a play around.  Any questions, please feel free to ask in the comments.

  • joseph

    thanks very much. Excellent small tutorial.

    • thegift73

      You’re welcome. Thank you for the kind words.

      • Ravi

        Perfect and to the point tutorial – I love it, thank you so much my friend

  • Diman

    Great proggy & tutorial.

  • thegift73

    Thanks Diman. I use the program quite a bit now for using large MKV’s on FAT32 devices.

  • Jessouaffe

    thanks for your gift
    all the best…

  • Éverton

    exactly what i looking for… thank you!

  • thegift73

    @Jessouaffe @Éverton Glad it helped!

  • Barry

    Is there a way to “Cut” a specific time segment out of a large MKV? (Other than having to do it 2 times).
    It is obvious it can happen, but it would be nice if there was a gui front end that allowed you to set time start and end like a normal Video Editor and then did the job like this program does without messing with the quality and sync.

  • bobz

    Is there a way to “Cut” a specific time segment out of a large MKV? (Other than having to do it 2 times).
    It is obvious it can happen, but it would be nice if there was a gui front end that allowed you to set time start and end like a normal Video Editor and then did the job like this program does without messing with the quality and sync.Same question…

  • domgilberto

    after doing this process the files on a FAT32 usb stick are not recognisable on the PS3….? Anyone know what im doing wrong?

  • thegift73

    Hi domgilberto,

    I don’t own a PS3, but I had a look at some articles out there that may help you out.

    You could also try streaming the video to your device using TVersity

  • shaik

    Audio error while playing via usb in my samsung LED TV…. Please help me….

    • thegift73

      Hi shaik,

      By default, most audio is not compressed so therefor shouldn’t be touched. However, if your has been, the re-import your MKV file, then select the audio stream (in the Input tab) then below that you should see ‘Extra Options’. Select that tab and in ‘Compression’ choose ‘None’.
      Then start to split as normal.

      Have you checked that the file is throwing an error when playing on your PC as well?

  • Anonymous

    Crystal clear, a model walk-through

    • thegift73

      Thank you :-)

  • Anonymous

    Your tutorial was great. Thanks : )

    • thegift73

      Thank you, glad it helped.

  • Anonymous

    Woow, i just spent 20 minutes looking around town for +8gb device to no avail.
    And now i find this excellent tutorial, And it’s solved in 3 minutes.


    • thegift73

      Thank you. Glad it helped.

  • Anupama

    I wanted to split one mkv file from initial 5 seconds,but every time even if I specify the correct time, it gets split at a longer interval,7 or 8 seconds. How can I split less than 5 seconds?

  • iury

    A question: If a have a subtitle (obviously related to the full movie) that I really need. How can I split the movie and the subtitles together (if this is possible)?

    Thanks for the tutorial. Really clear. :)

  • Dennis Lundin


    I found this program and thought my problems to play large movies on my Oppo BDP-83 BR player where solved. But after i split the mkv files i cant even play them in my computer. Vlc is sending a msg that it has stoped working and on the BR player the files dosnt even show up. BUt the program say that the splitting was done sucessfuly.

    What can be the problem ?


  • Dennis Lundin


    I uninstalled the version i have and installed you`r link but the same happens. After i have split the file which is a 1080p rip i try and play them in vlc player but get the msg vlc has stoped working.

    Is there some kind of setting that i have missed or anything ?


    • thegift73

      Hi Dennis,

      Sounds a bit strange, still trying to figure out a solution for you. In the folder where the MKV file is, is there a .srt file (subtitle file)

      Also, have you tried splitting another MKV file and testing that. Wondering if something went wrong with the transcode maybe?

  • Dennis Lundin


    Yes i have tried several files!

    The files have been ripedinto mkv in 1080p quality.

  • Dennis Lundin

    Sry, no, no sub file in this mapp.

  • Dennis Lundin

    I just installed the 4,5 version and it seems to work. i have only tried one file but the first output file from it was playing as it should. Strange.


  • Dennis Lundin

    yes correct.

    But second file now with version 4.0.5 and it`s working!

    Do you have any explanation on that ?

    Is there anything i lose in quality or similair using the older version ?

    • thegift73

      Hi Dennis,

      I have been reading more of the documentation on older versions, and from what I can see your issue may have had something to do with Header Compression. However, I thought that this had been addressed in later versions of the program as well as VLC (Version 1.1.2 and above), so it’s a bit strange. Ordinarily, even the older versions worked for me without issue. Glad that you have it fixed though, and you posted the solution, as it may help others in the future.

      What software do you use to rip/transcode your DVD’s?

  • Dennis Lundin

    I dont know what it is called since it is my brother that does it.
    I have to ask!


  • Thibault

    THANK YOU! We helpless internet folk rely on the kindness of people like you!!

  • ns


    i have a problem. i have an mkv movie (6.3gb), which plays fine on laptop and on ps3 media server without any a/v sync problems.

    but when i split the mkv into 2 files it gives me a/v sync problems on my ps3 media server. but the split files still work well on my laptop though.

    what to do?

  • Dennis

    Helloo again!

    After splitting around 10 movies that all worked fine to play on my Oppo BDP-83 through an USB device i formated my hard drive and did a clean installation ov Windows 7. Then after i had installed the same version of MKVToolNIXnot one singel movie is playable on the USB device in my Oppo player. I have now tried the same version of the software that i had sucess with earlier and also a newer one and on 4 different movies but not one of them works. 2 of them starts but are blurry and it`s hardley that you see what is going on, and the other 2 is not starting at all. But every one of them is working fine on my PC after splitting.

    Any ides on this ?

    I was so happy that everything worked ok then, poof, nothing :(

  • Dennis

    No one that have any thoughts about this, or if there is other formats to convert to that might work ?

  • Ryan

    Very good tutorial. thanks for this :)

  • Keith

    This is perfect! – I’m so sick of using MKV2VOB

  • Tomer

    Thank you very much! great software great guide!

    • Richard Gailey

      No problem. Glad it helped.

  • Vorpike

    I tried this, but somehow, I my files are even longer in duration, I can’t verify this by scrubbing through the video, because my .mkv is really laggy (the size, maybe)? Why is my 2 hour movie 7Gb? And is there another way to make it less laggy without splitting? If not, what did I do wrong as to make the video even laggier, and longer in length?

  • Pingback: How To Rip Bluray or DVD's To MKV For Free Using MakeMKV()

%d bloggers like this: