HJSplit for Linux – Free file splitter and joiner

HJSplit is free and open-source software that lets you split or join files. This utility is top-rated among Windows OS users. It supports file sizes of over 100 GB. If you have some super large files like that you want to share via File Hosting services, then HJSplit can be useful to you.

It can split a large file into several small files whose individual file size can be set by you. The individual files are numbered with extension .001, .002, .003…etc.. Since this number is the actual file extension, the split files are not useful without joining them!

For example, if you had split a video into multiple fragments, it doesn’t mean each split video file is playable. They are just divided files and can’t be played. At the receiving end, the user needs to have HJsplit who can join those downloaded pieces of data.

So is this .001, .002 universal split and join language?

Fortunately yes! Most popular file splitter applications use the same file extensions and format. This means other file joining applications can join files split by HJSplit. Also, HJSplit is available for Windows OS. Therefore, file joining and splitting works across cross-platform too!

File Split and Join in the same utility

HJSplit comes with joining feature too, just that the program name doesn’t say it. You can also use its ‘Checksum’ tool to check the joined file integrity.

HJSplit for Linux User Interface
HJSplit for Linux User Interface

Install HJSplit in Ubuntu, elementary OS, and Linux Mint

HJSplit is a portable utility. You can download the compressed file, extract it, and run it right away. At max, you may need to give permissions for the program to run as executable.

Download HJSplit for Linux

Extract the downloaded content and double-click on the hjsplit file. If nothing happens, right-click on the same file and go to the ‘Permissions’ tab. Check the box that says ‘Allow executing the file as a program.’

Executing HJSplit
Executing HJSplit

Then try rerunning it.

That’s it!

Kiran Kumar
Hi there! I'm Kiran Kumar, founder of FOSSLinux.com. I'm an avid Linux lover and enjoy hands-on with new promising distros. Currently, I'm using Ubuntu as a daily driver and run several other distros such as Fedora, Solus, Manjaro, Debian, and some new ones on my test PC and virtual machines. I have a day job as an Engineer, and this website is one of my favorite past time activities especially during Winter ;). When I'm not writing for FOSSLinux, I'm seen biking and hiking on scenic trails. Hope you enjoy using this website as much as I do writing for it. Feedback from readers is something that inspires me to do more, and spread Linux love!. If you find a time, drop me an email or feedback from the 'Contact' page. Or simply leave a comment below if you found this article useful. Have a good day!

3 COMMENTS

  1. I get this error when trying to run the program in the terminal:
    ./hjsplit: error while loading shared libraries: libgdk_pixbuf-2.0.so.0: cannot open shared object file: No such file or directory

    I tried searching for the respective dependencies on the ubuntu packages site, and this is what it told me held the package:
    /usr/lib/aarch64-linux-gnu/libgdk_pixbuf-2.0.so.0 libgdk-pixbuf2.0-0 [arm64]
    /usr/lib/arm-linux-gnueabihf/libgdk_pixbuf-2.0.so.0 libgdk-pixbuf2.0-0 [armhf]
    /usr/lib/i386-linux-gnu/libgdk_pixbuf-2.0.so.0 libgdk-pixbuf2.0-0 [i386]
    /usr/lib/powerpc64le-linux-gnu/libgdk_pixbuf-2.0.so.0 libgdk-pixbuf2.0-0 [ppc64el]
    /usr/lib/s390x-linux-gnu/libgdk_pixbuf-2.0.so.0 libgdk-pixbuf2.0-0 [s390x]
    /usr/lib/x86_64-linux-gnu/libgdk_pixbuf-2.0.so.0 libgdk-pixbuf2.0-0 [amd64]

    I’m using a 64 bit PC so I’d install the arm64 package, but they’re all under the same name so it doesn’t matter. An apt installation later and I’m told it’s already on my system. Locate of the specific dependency required tells me it’s in usr/lib.

    What gives?

  2. Manjaro Linux:
    ./hjsplit: error while loading shared libraries: libgdk_pixbuf-2.0.so.0: cannot open shared object file: No such file or directory

LEAVE A REPLY

Please enter your comment!
Please enter your name here

STAY CONNECTED

23,843FansLike
267FollowersFollow
16SubscribersSubscribe

LATEST ARTICLES

create live linux usb etcher
In the Linux community, one thing is common between almost all of the users: trying out different Linux distributions. Most of the Linux based distributions have a great way of being tested as they provide ISO images for creating a Live USB.
Ubuntu 19.10 beta overview
It may be early, but I've been looking forward to the release of Ubuntu 19.10 for some time now. As an impatient person, and promised readers in the FOSSLinux article announcing the release of Eoan Ermine that we would provide you a review of Ubuntu 19.10 Eoan Ermine - Beta.  So, here it goes.