concat icon

ConCat/Split

Split and Concatenate files directly from Windows Explorer

 

Screen Shots

Split
Split Dialog

ConCat
ConCat Dialog

If you've ever needed to break up a large file into several smaller ones, ConCat provides the facilities you need directly from File Explorer.

You don't need to run a separate program to do it, because once you've installed ConCat it's always available right where you need it - in an Explorer right click context menu. Just select and right click the file(s), choose the menu option, and you're there.

The split facility lets you break a file into commonly used disk (or custom) sized chunks. It automatically names each file section in a convenient manner so that it's easy to re-join them.

The concatenate facility lets you join the previously split files to reconstitute a copy of the original file.

Features

  • Integrated into Explorer so it's there whenever you need it.
  • Preset options for commonly used removable media sizes.
  • Handles large files (> 4GB) on file systems that support them.
  • Can automatically create a batch command for use on any Windows machine that doesn't have ConCat installed.
  • Now free and the source code is open for viewing on GitHub.

Note: The concatenate facility will only join raw split files. It will not intelligently join separate structured files such as audio, video, or word processor documents into a usable composite file.

Download

Supported Operating Systems - 32 (x86) & 64-bit (x64) versions

  • Windows 10, 11
  • Windows 8, 8.1 and Windows Server 2012/2012 R2
  • Windows 7 and Windows Server 2008 (& R2)

If you're using Windows 8, Windows 10, or Server 2012 see the Windows 8/10 items in our FAQ section.

32-bit (x86) package 5.29 MB (5,556,724 bytes)

Download Concat/Split 64-bit (x64) package 5.64 MB (5,919,212 bytes)

Problems Downloading?

Upgrading from a version prior to V5?

Translations

From V4.1 ConCat loads its UI components (dialog, strings, error messages) from a separate resource DLL (concat.lang). By replacing this DLL with an equivalent one in a different language, the ConCat GUI will display in that language.

We don't have the resources to do comprehensive translation work, so we're opening this up to anyone who may want to do this for themselves using their own resource editing tools (such as Visual Studio or Resource Hacker) to edit the resource DLL.

Currently we have the following non-English resource files available.

Note: These translated resource files will only work correctly with the associated release of ConCat.

ConCat Version Language Translator
5.0 Swedish Kindly contributed by Leif Larsson
4.1 Dutch Kindly contributed by Jeroen de Boer

To have ConCat use a new language DLL:

  1. Download and un-zip the language file (or use your own version).
  2. Rename the existing concat.lang file in the ConCat installation directory (normally %Program Files%\JD Design\ConCat.
    Note that you may not be able to delete it because it is likely to be in-use.
  3. Copy the language file to the ConCat directory and rename it to concat.lang.

You may need to log off/on for the change to take effect.

Translating the Resources

Start from the supplied master English resource file concat.lang (in the ConCat installation directory - which is normally %ProgramFiles%\JD Design\ConCat).

Open this resource DLL with a tool that provides you with the facility to edit resource DLLs (such as MS Visual Studio).

Items that need translating:

  1. The dialog texts. Use your judgment to resize and reposition any controls to fit the necessary texts, but please keep the general control order, and layout the same as the original version.
  2. The string table items. These are the texts for the context menu items, prompts, and error messages. Note the use of && gives a single & character in the displayed text, and the "\n" is a new-line (sometimes occur in pairs as \n\n to give an extra blank line). Please leave any mentions of the product name intact.
  3. Add your name (and company name if relevant) to the version resource.

Please let us know of any translation you do, we would like to make your work available to everyone if we can come to a mutual agreement to recognise your work. For example, you might like to have the file on your own web site and have people visit your site to advertise your other work in order to download the file.



 

Copyright © JD Design 2024