Two Explorer windows are manageable. Add a third and you lose track of which folder is which. Archives have to be extracted before you can look inside, and reaching a server means opening a separate FTP client. Double Commander puts all of that into two side by side panels, so copying, moving, and comparing folders happen on one screen. It is the free, open source alternative to Total Commander, and it behaves the same on Windows, Linux, and macOS. Install it once and the whole file workflow settles down.

What Is Double Commander

Double Commander is a twin panel file manager inspired by Total Commander. Alexander Koblov and the community have maintained it since 2003 under GPL-2.0, with source in the doublecmd/doublecmd repository on GitHub and the 1.2.x series as the current stable release. The two panes are the point. One shows the source, the other the destination, and tabs, custom columns, and an operation log keep large transfers from turning into a pile of Explorer windows. Archive browsing, remote connections, batch renaming, and text and hex viewing are built in, which removes a shelf of small utilities. The cross platform decision matters too. All three systems share the same shortcuts and layout, so people who move between machines do not have to relearn anything, and teams can standardize on one set of habits.

Features

  • Twin panes and tabs. Each side opens multiple tabs, with customizable columns and widths, plus a log of every operation.
  • Archives as folders. ZIP, 7Z, TAR, GZ, BZ2, XZ, and RAR open like directories, and dragging a file in writes it to the archive.
  • Built in viewer and editor. F3 opens text, hex, and binary views, while F4 starts an editor with syntax highlighting.
  • Remote management. Native FTP, FTPS, FTPES, SSH/SCP, and SFTP support, with remote folders handled like local ones.
  • Advanced search. Combine file names, full text content, size, and date into one filter.
  • Batch renaming. Ctrl+M stacks counters, replacements, and regular expressions, with a preview before anything changes.
  • Plugin compatibility. Works with Total Commander WCX, WDX, WFX, and WLX plugins.
  • Checksums and background work. Built in hash calculation, with long copies and moves running on background threads.

If you only need to pack and unpack files, see What Is 7-Zip and How to Use It. For dedicated transfers, there is What Is FileZilla and How to Use It.

How to Use

  1. Open GitHub Releases. On 64 bit Windows pick doublecmd-1.2.x.x86_64-win64.exe, on 32 bit pick i386-win32.exe.
  2. The official site has the same installers and a portable ZIP. Extract and run doublecmd.exe, no registry changes.
  3. Run the installer and follow the wizard.
  4. Select a file in the left pane, then F5 copies to the other side, F6 moves, and F8 deletes.
  5. Double click a .zip or .7z archive and drag files around as if it were a normal folder.
  6. Use Network for an FTP or SFTP connection, then transfer between panes.
  7. Select files and press Ctrl+M to rename with counters or regular expressions.
  8. Bind common programs to the top button bar.

SmartScreen may warn on first run since the installer has no commercial signing certificate. Check the source and allow it.

Supported Platforms

ItemDetail
Operating systemsWindows, Linux, macOS
Windows builds64 bit exe or msi, 32 bit exe, portable ZIP
LicenseGPL-2.0, source available
Remote protocolsFTP, FTPS, FTPES, SSH/SCP, SFTP
PluginsWCX, WDX, WFX, WLX
Stable release1.2.x series

Release pages publish SHA-256 checksums, and you can verify a download under Files > Calculate checksums inside the program. Portable builds keep all settings in their own folder. The same layout and key bindings apply on all three systems, so a settings export moves with you.

Pricing

It is completely free, with no paid tier and no locked features. GPL-2.0 allows personal and commercial use, modification, and redistribution, as long as modified source stays open under the same terms. The project runs on community maintenance and donations rather than ads or bundled offers. For a clean download, use GitHub Releases, the official site, or SourceForge, and skip third party portals such as Softonic or CNET that may wrap the installer.

Use Cases

  • Large transfers. Sorting photos or archiving project files with both sides visible makes mistakes much less likely.
  • Server maintenance. Connect over SFTP to edit a config or pull a log with the same feel as a local folder.
  • Archive cleanup. Look inside a compressed file without extracting it, then pull out only what you need.
  • Batch renaming. Give a folder of camera files a consistent naming scheme in one pass.
  • Cross platform work. Windows at the office and Linux at home, with the same shortcuts in both places.
  • Total Commander users. Move to an open source option while keeping plugins and muscle memory.

Only load third party plugins from sources you trust, since an unknown WLX or WCX module runs in process. If you use the portable build, back up its folder before reinstalling Windows.

How It Works

Alexander Koblov and the community maintain the code and release packages in the open on GitHub and SourceForge, and anyone can file an issue or send a patch. GPL-2.0 means no closed commercial fork can quietly take it over, so the feature list follows what people actually do. Archives as folders, background threads, and checksum tools are all requests from users who move files for a living. Compatibility with four Total Commander plugin types hands the project a twenty year extension ecosystem without building one from scratch. Releases are slow and the interface is not fashionable, but updates tend to land on real workflow friction rather than on visuals.

Conclusion

If you move files between folders dozens of times a day, the twin pane difference is obvious within an hour. Installation takes a few minutes, and F5 to copy, F6 to move, and F3 to view are enough to start. Everything else can wait until you need it. This is not a replacement for Explorer so much as a better place to do the awkward jobs.

GitHub Releases https://github.com/doublecmd/doublecmd/releases Official downloads https://doublecmd.sourceforge.io Website https://doublecmd.sourceforge.io