Skip to content
GSplit

Split a file and send it

Send a large file in smaller parts, with a restore app for your recipient. In this Windows example, we split training-video.mp4 (1.2 GB) into 100 MB pieces. Use your own file and a piece size that fits your transfer limit.

Watch the video, or follow the same steps below.

File Too Big? Split It the Easy Way With The Free GSplit Software - Step-by-Step Guide

  • Find the size limit of the way you send the file: the attachment limit of your mail server, the upload limit of your chat or file service. Limits change, so check the current one with your provider.
  • Choose a size below that limit. Service presets are starting points: check the limit of your own account before using one.
  • Choose an empty destination folder. The pieces, GUnite.exe and its .ini file are written there.
  1. Choose your file. In Source file, click Choose file, select training-video.mp4 and check its size.

    GSplit main window, light theme, empty state
    Show the Windows open-file dialog
    Windows open-file dialog in the folder that holds training-video.mp4, with the file selected and the Open button
    Source file page after the choice
  2. Choose a destination. In Destination, click Browse… and select an empty folder, such as D:\Send\training-video.

    Destination page, "Destination folder" field filled with D:\Send\training-video and the Browse… button next to it
  3. Set the piece size. In Type & size, click Predefined sizes…, choose GitHub / Discord / cloud chunk, then Use this size. This example uses 100 MB; choose a smaller size if your transfer limit requires it. Check the estimate below the size field.

    Show where the Predefined sizes button is
    Type & size page with "Fixed-size pieces" selected and "Set the size of every piece" in the "How to size the pieces" list
    "Predefined piece sizes" dialog with the row "GitHub / Discord / cloud chunk" (Uploads capped at 100 MB) selected
    Type & size page after the dialog closed
  4. Include the restore app. Under Self-Uniting > Properties, leave Add the Self-Uniting app to the piece set on.

    Self-Uniting > Properties page
  5. Start the split. Open Split the file, check the summary and click Start split. Wait for Split completed.

    Show the whole summary to check
    "Split the file" page, "Ready to split your file"
    "Split the file" page with the primary "Start split" button highlighted by a frame and an arrow, before the click
    "Split the file" page during the run ("Splitting your file"), overall progress bar around 60 percent
    "Split completed" message with the buttons "Open folder, files selected", "Copy the list" and "Copy as command line"

GSplit writes the pieces with the default mask disk{num}.gsd, so the folder holds disk1.gsd, disk2.gsd and so on, plus GUnite.exe and GUnite.ini. With Verify each piece after writing on, which is the default, GSplit reads each piece back after writing it.

  1. On the Split completed message, read the line that starts with To send to the recipient.

    The "Split completed" message bar, cropped on the line "To send to the recipient (N files)"
  2. Click Open folder, files selected.

    Windows File Explorer opened on D:\Send\training-video with the pieces disk1.gsd to diskN.gsd, GUnite.exe and GUnite.ini selected
  3. Click View log and look for warnings or errors.

    Log page showing the messages of the split, one per piece written, ending with the Self-Uniting app line

For this Windows example, send the whole set. The number of pieces depends on your file and settings.

  • Directorytraining-video/
    • disk1.gsd
    • disk2.gsd
    • …
    • GUnite.exe
    • GUnite.ini
  1. Copy or upload all the files of the destination folder: every piece, GUnite.exe and GUnite.ini.

    File Explorer showing the destination folder with all files selected (Ctrl+A), and the status bar with the number of selected items
  2. Tell the recipient to keep all the files in one folder and to double-click GUnite.exe.

Other ways to restore or verify the set

A recipient who has GSplit can unite the set from any piece without GUnite.exe. The Write join scripts (.bat / .sh) option of the Other properties page adds .bat and .sh files that start gunitec or GUnite.exe next to them, so they need one of these programs. A SHA-256 manifest (Write a SHA-256 manifest (<name>.sha256)) lets the recipient check the files with sha256sum -c.

Back to top

Screenshot