Binary Split & Merge

Split or merge your file(s) with this easy-to-use and lite web app. This app uses JavaScript array buffer structure to operate!



With the binary split and merge web application you can easily split the input file into several segments. Likewise, if you have several file chunks, this app can merge all segments. Please adjust the settings for each part before operate.


Please wait for the app to loads completely, then start using the app by adding a file(s) to the designated area (top section). For the split operation, you only need one file and for the merge operation, more than two file-pieces are required. Once you import the file, please adjust the settings before the operation. For the split task, all the settings are available on the bottom left side of the app. Likewise, for the merge task, settings are available on the bottom right side. Please note that, once you import your files, wait for the import operation to finishes before pressing on the split or merge buttons. When the operation is complete, all the resulting file(s) will be downloaded to your machine.

If you want to split the input file, please set the desired number of segments. Alternatively, you can set the preferred file chunk size. For the merge operation, you need to add the resulting file extension or type. There are several file types and extensions to choose from the dropdown list. Please note that currently there is no option to add custom file type and extension for the merged file. Once these settings are adjusted please press on the split or merge buttons to operate. Wait for the task to complete, and then start a new task if you need it. This web application uses JavaScript ArrayBuffer to perform split and merge operations. ArrayBuffer presents the raw binary data buffer in the browser. Please read this page at - developer.mozilla.org - website to get more info about array buffer data structure.

As mentioned above, this web app does NOT send or store your file(s) or input text to any remote server; everything happens locally on your machine (browser). Therefore, it is safe to use in terms of privacy and security.

This app is also available as a progressive web application. Please load the app in a browser that supports PWA, then follow the instructions to add the PWA to your mobile device. The first time you load the app, it fetches the data from the internet so it might be a little slow in loading. But, the next time you open the app it loads much faster as, all the data are cached in the memory. Binary Split & Merge app is also available as a browser extension. As an extension, this app does not need an internet connection and can be used offline in your browser. Download links for three popular browsers are as follows: Chrome, Opera, Edge, Firefox.

Related Blog Posts

  1. How Can Zero-Width Characters Fingerprinting Be Detected: Just about every modern web browser that one uses supports zero-width characters. The characters might be added on to the text of a page without the user even knowing, as, the characters cannot be identified by the naked eye...
  2. Clear Browser Cache: Just about everyone wants to know how to clear browser cache for their browser (Chrome, Firefox and Opera). It is an important diagnostic after all when one is having issues with the website loading or privacy...
Comments and feedback