Have you ever wanted to email someone a file that exceeded the size limit? There's not much you can do in that situation except use a file sharing service of some sort.Fear not though because GSplit solves the problem for you.
GSplit works by taking your large file and splitting it into a predetermined number of smaller files, along with one executable file that will unite them when needed. This means you can email your file in parts, along with the .exe file, and the recipient just has to double-click that to unite the file.
The program isn't very attractive, but it's small and lightweight. It is full of options you can choose to split files into particular sizes or a particular number. A 'split log' is created in GSplit for every split, and you can check the integrity of the split files just to be safe, although we haven't had any problems with them. It's possible to split files without creating a unite file, and then the end user will need a copy of the application to unite the files.
There are numerous ways to send files of various sizes today, so it's not an essential piece of software, but if sending attachments is the way you want to go, GSplit is a useful tool.