GSplit

Split Large Files with Ease

GSplit is a free, powerful file splitter for Windows. Break any file into smaller pieces for easy sharing, email attachments, or removable media storage.

  • 100% free
  • No file size limit
  • Portable edition
GSplit application screenshot
One large file
Smaller pieces
Original restored

What is GSplit?

GSplit is a free file splitter for Windows. It cuts a large file, such as a compressed archive, a backup, a disk image, a video or a text or log file, into a set of smaller files called pieces, and it puts them back together with GUnite or with a Self-Uniting program that needs no software on the other side.

GSplit splits files larger than 4 GB, checks every restored file with size, offset and CRC32 controls, and runs from a graphical interface or the command line. It is freeware: no ads, no registration, no limits, even for commercial use.

See GSplit in action.A four-minute video tutorial: how to split a file into pieces with GSplit 3 and how to restore the original file from the pieces.

Files split with GSplit are easier to

  • Send by emailsend by email, whatever the attachment size limit of the mail server;
  • Upload & deliverupload to file hosting and delivery services that cap the file size;
  • Carry with youcopy to USB sticks, SD cards, DVDs and other removable media;
  • Share anywhereshare over a network or through an instant messaging client;
  • Keep organizedarchive in equal, manageable parts.

Why Choose GSplit?

A reliable file splitting solution trusted by users worldwide.

Explore all 18 features

Split Any File

Split files of any type and any size into smaller, manageable pieces. No file size limit.

Multiple Split Modes

Split by file size, by number of pieces, or use custom split sizes for each piece.

Self-Uniting Files

Create self-uniting archives that recipients can restore without installing any software.

Command Line Support

Automate file splitting tasks with full command-line support and batch processing.

100% Free

GSplit is completely free for personal and commercial use. No ads, no limitations.

Easy Restoration

Use GUnite or self-uniting executables to restore original files from split pieces.

Awards & Reviews

Independent recognition for GSplit.

SnapFilesExcellent · 5/5
NoNags6/6 rating

How It Works

Splitting and restoring files is simple with GSplit.

  1. Select Your File

    Choose any file you want to split, regardless of type or size.

  2. Configure Split Options

    Set piece sizes, output folder, and choose between standard or self-uniting pieces.

  3. Split and Share

    Click split and share the pieces via email, USB drives, or cloud storage.

GSplit Self-Uniting window with a destination folder, restoration instructions and the Unite button
Put the pieces back together with the Self-Uniting program.
Read the restoration guide

Everything GSplit Can Do

The complete feature set, each entry with its page in the documentation.

Browse the documentation
18 features · 4 categories
Split files your wayFile sizes, text files, naming and multiple files. 5 features
  • Four split modes.

    By piece size, by number of pieces, disk-spanned (sizes computed from the free space and written straight to removable disks, with extra space reserved if you want) or by lines and patterns. GSplit suggests settings as soon as you pick a file.

  • Files larger than 4 GB.

    Any file type and any size, from a few KB to multi-gigabyte archives, backups, disk images and videos.

  • Text, CSV and log files.

    Split by number of lines or by occurrences of a pattern, and repeat a header in each piece so that every part stays a valid text file.

  • Piece filenames you choose.

    Name the pieces with a mask of your own; GSplit does not depend on numbered extensions such as .001.

  • Several files in one go.

    Split multiple files back-to-back in a single operation.

Restore with confidenceSelf-Uniting pieces, integrity checks and GUnite. 4 features
  • Self-Uniting pieces.

    A stand-alone Windows program of about 70 KB rebuilds the original file: the recipient needs no software. Customize its messages, icon and version information, run the restored file, work in the background or pick the destination folder.

  • Integrity checks.

    Size, offset and CRC32 verified on every piece; a corrupted piece is named, so you fetch only that one again.

  • File properties kept.

    Dates and attributes travel with the pieces and are restored, unlike batch-file splitting.

  • GUnite included.

    The stand-alone uniting tool, 285 KB, for pieces created without a Self-Uniting program.

Make it part of your workflowCommand line, profiles and Windows integration. 5 features
Take GSplit with youLanguages, skins, a portable edition and freeware. 4 features
  • Nine languages.

    GSplit, GUnite and the Self-Uniting programs speak your language through .gsl language files.

  • Skins.

    Change the look of GSplit with downloadable skin files.

  • Portable edition.

    Nothing to install and nothing written to the computer: run GSplit from a USB stick.

  • 100% freeware.

    No ads, no nags, no registration; free to use and redistribute, even for commercial purposes.

Frequently Asked Questions

Short answers, each with the documentation page that goes further.

Is GSplit really free?

Yes. GSplit is freeware with no advertisement, no registration and no restriction: you can install, use and distribute it free of charge, even for commercial purposes.

Read the license

How do I split a large file with GSplit?

Select the file and a destination folder, choose how the pieces are cut (a fixed size, a number of pieces, disk-spanned sizes or a number of lines) and click Split. GSplit proposes suitable settings as soon as the file is selected.

Splitting a file, step by step

How do I put the pieces back together?

Run the Self-Uniting program created next to the pieces, or open the first piece in GUnite, the free uniting tool shipped with GSplit. Both rebuild the original file and verify it.

Uniting files

Can someone restore the file without installing GSplit?

Yes. Create Self-Uniting pieces: GSplit adds a stand-alone Windows program of about 70 KB that rebuilds the original file on its own, with a real window, a progress log, and your own messages and icon if you wish.

Self-Uniting pieces

Can GSplit split text, CSV or log files by lines?

Yes. Split by number of lines or by occurrences of a pattern, and repeat a header at the top of each piece so that every part remains a valid text file.

Lines and patterns

Is there a maximum file size?

No practical limit: GSplit splits files larger than 4 GB. Piece sizes can be given in bytes, KB, MB or GB, chosen from presets such as CD or DVD, or computed from the free space of a removable disk.

Piece types and sizes

Can I automate GSplit from a script?

Yes. GSplit takes command-line options, runs silently and returns exit codes, and keeps its settings in XML profiles that you can reuse or edit.

Command-line options

Which versions of Windows does GSplit support?

GSplit 3 runs on Windows 11, 10, 8 and 7, 32-bit and 64-bit, and the same release still works on older versions such as Vista and XP.

System requirements

Ready to Split?

Download GSplit for free and start splitting files in seconds.