Skip to content

About

Open-source file copier for Windows 11: block-based resume, verification, synchronization, backups and remote transfers. 14 interface languages.

Topics

Resources

Contributing

Security policy

Stars

0 stars

Watchers

0 watching

Forks

Repository files navigation

English · Español · Changelog: English / Español

MegaCopier icon

MegaCopier

The Windows 11 file copier that resumes after a power cut.

Replace File Explorer's copy and paste. If a transfer is interrupted by a power cut, a crash or a disconnected drive, resume from the last verified block, even inside a large file. Verify and repair copies, synchronize folders, create backups, and transfer to servers, cloud storage and phones.

Build Latest release Downloads GPL v3 Windows 11 Languages

Code signing policy

Updates use the project's own ECDSA key. SignPath Foundation did not approve the application at this time because broader public visibility is required. The EXE and installer remain without Authenticode; the update manifest is signed with the project’s ECDSA key. See the code-signing policy and privacy policy.

Features · Screenshots · User guide — Spanish · Changelog · Español

Current full transfer view with the dark theme

New in 1.8.0

  • Updates, full bilingual release notes and version history inside Settings, plus optional automatic downloads and installation.
  • Protected folders and files in use share one administrator recovery process; exFAT USB copying is fixed. NTFS, exFAT and FAT32 copy and overwrite checks passed.
  • Ctrl+drag duplicates folders within their current location without opening Start or delaying selection in Explorer.
  • Responsive option cards, consistent settings spacing, clearer paths and smooth navigation indicators. The installer offers English or Spanish.

Full changelog with English screenshots · Spanish notes and screenshots

Why MegaCopier

Resume after interruption Verify recorded blocks and continue within the same file instead of restarting the entire transfer.
Transfer efficiently Direct asynchronous disk I/O, per-disk queues, ReFS cloning and supported server-side copying. Speed depends on hardware, settings and workload; screenshots are demonstrations, not benchmark evidence.
Verify and repair Read back the destination, compare checksums and repair damaged blocks.
Protect backups Version retention, deduplicated snapshots, ransomware checks and optional recovery data.
Reach remote storage Phones and cameras, LocalSend, another PC, FTP, SFTP, WebDAV, S3, OneDrive, Google Drive and Dropbox.
Integrate with Windows Explorer paste, context menus, drag and drop, optional Windows startup and tray controls.
Control reporting Optional filtered crash reports, a visible installer choice and a Settings toggle. Local transfer logs are distinct from reports sent to the private receiver.
Make it yours 73 themes, 22 progress bar styles, 29 icon packs, 19 built-in sounds, 14 interface languages and a portable package.

Download and install

Everything is on the latest release page:

File Purpose
MegaCopier-Setup-<version>.exe Per-user installer; the usual choice.
MegaCopier-<version>-portable.zip Extract anywhere and run MegaCopier.exe; settings stay in the adjacent Data folder.
mcopy-<version>.exe Standalone console tool. The installer already includes it.
SHA256SUMS.txt SHA-256 checksums for the downloaded files.
  1. Run the installer on 64-bit Windows 11. It installs for your user in %LOCALAPPDATA%\Programs\MegaCopier, without administrator rights.
  2. Choose optional shortcuts, Explorer integration and Windows startup. In the installer, desktop and Start menu shortcuts are off by default; the taskbar choice prepares a shortcut for you to pin through Windows.
  3. In the installer, automatic update checking and error reporting are selected by default and can be deselected. Automatic downloading and installation are off. Silent updates preserve your preferences.

Current public executables and installers are not Authenticode-signed. Windows may display SmartScreen warnings. Check the SHA-256 checksum against SHA256SUMS.txt and review the signing status. A certificate does not guarantee that every SmartScreen warning will disappear immediately.

Get-FileHash .\MegaCopier-Setup-1.8.0.exe -Algorithm SHA256

Portable: extract the ZIP and run MegaCopier.exe. Its Data folder holds settings and pending work. Portable mode does not install Explorer integration.

Uninstall: Windows Settings > Apps > MegaCopier > Uninstall. You can choose whether to remove settings, history and pending work.

Requirements

  • Windows 11, 64-bit x64.
  • The application includes its runtime; no separate .NET installation is needed.
  • Local transfers work offline without an account. Remote destinations and update downloads require their respective connections.

Quick start

  1. Copy or cut files in File Explorer and paste into the destination as usual.
  2. Follow progress in the compact window. More expands it to the file list; Less returns to compact mode. The button keeps the same size in both states.
  3. After an interruption, reopen MegaCopier and choose Resume for the interrupted transfer.
  4. Use the tray icon to open MegaCopier or disable its Explorer interception.
mcopy copy D:\Photos E:\Backup --verify
mcopy move D:\Downloads\Videos E:\Videos
mcopy copy D:\Work F:\Mirror --mirror
mcopy backup D:\Documents F:\Backups

Updates and release notes

Settings > Updates provides one fixed-size action to check, download and install, with progress and cancellation. Highlights describe the available version, or the installed version when no newer version is known. Complete notes and images open inside the application.

  • Automatic checking runs every 48 hours when enabled and catches up after reconnection if overdue. Connection changes do not cause continuous version checks.
  • Automatic downloading is optional and applies to versions discovered by automatic checks. A manual check offers Download.
  • Downloads default to Wi-Fi and Ethernet without metering. Mobile and metered networks require permission.
  • Optional automatic installation waits until the app is in the tray with no active, paused or pending transfers, dialogs or live synchronization. A completion notification opens Updates.
  • Packages are verified using an ECDSA P-256 signed manifest and SHA-256 before installation. The private signing key is never distributed.
  • Known update status and cached notes remain available offline. A manual check or download without Internet displays a connection warning.
  • Portable copies download a ZIP instead of using the installed application's replacement process.
  • Spanish interface: Spanish release notes. English or any other interface language: English release notes, including previous versions. GitHub release pages show English first and Spanish below.

Error reports, local logs and security

These are separate features:

  • Local transfer logs and reports record transfer results and may contain paths. They are not uploaded automatically as crash reports.
  • Optional crash reports contain versions, language, theme, coarse activity and filtered traces. They exclude files, file names, paths and free-form exception messages. The installer offers reporting selected by default; portable copies start with it off. Change this in Settings > Advanced.
  • When automatic reporting is on, authorized reports are sent in the background. When off, an unexpected-exit dialog offers a preview, one-time sending or permission for future reports. Disabling reporting removes queued local reports, not reports already received.
  • Cloudflare processes the connection IP for abuse limiting; it is excluded from the report stored in the private GitHub repository. See the privacy policy for providers, retention and deletion limits.
  • Security vulnerabilities are not automatically detected by crash reporting. Use the private route in SECURITY.md for a suspected vulnerability; do not post secrets or sensitive exploitation details in public issues.

Screenshots

Fresh captures of the current application, in English, using local demonstration files. Each example preserves its illustrated theme, icon pack and progress bar style. File names and transfer figures are illustrative; these screenshots are not performance claims. Spanish captures are available in the Spanish overview. Illustrations in historical notes show the current application interface.

Compact window
Compact window: Only the essentials while copying.
Interrupted transfer
Interrupted transfer: Pending work is recovered after restarting.
Resumed transfer
Resumed transfer: Continue the interrupted transfer rather than starting the whole copy again.
File already exists
File already exists: Compare the files and decide what to keep.
Full view, light theme
Full view, light theme: Transfer queue and current file list.
Compare and synchronize
Compare and synchronize: Review both folders before applying changes.
Speed and status
Speed and status: Live graph and transfer totals.
Transfer options
Transfer options: Adjust this transfer while it runs.
History
History: Repeat, undo and copy back.
Queue timeline
Queue timeline: Review the queued and scheduled transfers.
Completed transfers
Completed transfers: Summary, skipped files and Open folder.
Settings
Settings: Search, sections and contextual explanations.
Behavior
Behavior: Queue choices, incomplete files and destination ejection.
Errors
Errors: Retries, local error reports and transfer logs.
Wood theme and Mosaic icons
Wood theme and Mosaic icons: Combine any theme with any icon pack.

Themes

73 themes change the application’s colors and supported control styling, with gradients and optional textures. Create custom colors in the theme editor. Here are the same theme examples shown in the previous gallery, captured again in the current English interface.

Afterburn
Afterburn
Green code
Green code
Aurora
Aurora
Galaxy
Galaxy
Neon
Neon
Black box
Black box
Wood
Wood
Notebook
Notebook
Glass
Glass
Blue bubble
Blue bubble
Aubergine
Aubergine
Smoke
Smoke
Cobalt
Cobalt
Dark Metro
Dark Metro
Aero
Aero
Luna
Luna
Air
Air
Mint
Mint
Fluent dark
Fluent dark
Fluent light
Fluent light
Midnight
Midnight
Ocean
Ocean
Forest
Forest
Sunset
Sunset
Classic blue
Classic blue
Classic grey
Classic grey
High contrast
High contrast
Material dark
Material dark
Light silicon
Light silicon
Cappuccino
Cappuccino
Arcade
Arcade
Vampire
Vampire
Chalk
Chalk

Icon packs

29 icon packs can be combined with any theme. These seven original examples are shown below; other packs draw inspiration from Windows, Android, Material You, macOS and Linux desktops.

Fluent icons
Fluent
Color icons
Color
Mosaic icons
Mosaic
Soft icons
Soft
Gradient icons
Gradient
Neon icons
Neon
Windows 10 icons
Windows 10

Progress bars

22 styles, with independent choices for total, current-file and queue bars: colors, height, rounding, motion, state effects and percentage placement.

Progress bar styles and live preview

Recent additions

Integrated updates, optional private reports and reorganized sound controls in version 1.8.0.

Update centerSound controls

Optional filtered crash-report controls

All features

Reliability and verification

  • Block-based resume: confirmed blocks are checked before continuing, including after a power outage.
  • Verification: BLAKE3, xxHash3, xxHash128, SHA-256, SHA-512 and CRC32C; optional verification of skipped files and the source.
  • Compare and save checksums, checksum files and supported file streams; repair blocks that fail verification.
  • Recover from missing devices or full destinations by waiting for the device or for free space.
  • Optional ransomware checks stop suspicious replacement patterns.
  • Optional recovery data can reconstruct damaged blocks; mcopy repair provides the console route.
  • Forensic manifests record checksums and provenance information and can be verified with mcopy verify-manifest.

Performance controls

  • Direct asynchronous disk I/O, parallel small-file transfers, IoRing support and per-disk queues.
  • Per-disk tuning of block sizes and queue depths; ReFS block cloning where supported.
  • Supported server-side network copying and SMB compression.
  • Delta copying for changed blocks, optional multiple sources, and configurable concurrent remote connections.
  • Parallel ZIP and 7z compression.
  • Live per-transfer speed limits, low-priority mode, battery or full-screen pauses and schedules.
  • Optional Windows Defender exclusion requires administrative permission; it is not enabled silently.

What and how to copy

  • Copy, move, mirror, update-only, folders-only and organize photos by camera date.
  • Simulate a transfer before running it for real.
  • Filter names, sizes, dates and attributes. Natural-language parsing accepts Spanish or English; extension and size expressions are usable independently of the interface language.
  • Filter photos by contained text with Windows OCR, without a remote AI service.
  • Conflicts: ask with thumbnails, replace, skip, newer file, keep both or rename with a pattern. Existing folders offer their own choices.
  • Optional duplicate-photo skipping, independent of file names.
  • Preserve supported timestamps, attributes, permissions, owners, alternate streams, links, sparse files and long paths.
  • Version folders with daily, weekly and monthly retention.
  • Deduplicated backup snapshots and restore.
  • AES-256 encrypted copies, encrypted ZIP or encrypted 7z archives.
  • Secure deletion options: zeroes, random data and supported DoD multi-pass patterns. Actual recoverability depends on the storage medium.

Behavior and recovery

  • On persistent errors: retry, skip, skip following errors or stop; configurable unattended policies.
  • New transfers can join existing work or run separately according to disk and queue preferences.
  • Optional one-window-per-transfer mode, using the same theme and tray progress indicators.
  • Optional local error reports at completion, destination ejection and cleanup of incomplete files.
  • Configurable Close and Minimize behavior, window size and position, and small-screen adaptation.
  • Native Windows completion notifications, email or webhook notifications when configured, and optional completion actions.

Synchronization and backups

  • One-way mirror, two-way synchronization and live folder synchronization.
  • Two-way tracking of deletions and supported renames or moves; replaced items go to the Recycle Bin where supported.
  • Side-by-side comparison with per-file action selection before synchronization.
  • Deduplicated backups, version retention and restore tools.

Destinations and connections

  • Local disks, USB storage and network shares.
  • Phones and cameras over USB/MTP in both directions.
  • LocalSend: send to or receive from compatible mobile devices.
  • Another PC running MegaCopier on the local network, using its connection code.
  • FTP, FTPS, SFTP, WebDAV and S3-compatible services.
  • OneDrive, Google Drive and Dropbox through their browser authorization flows; connection guide — Spanish.
  • Server and cloud credentials in Windows Credential Manager.

Everyday use and customization

  • Explorer paste, context menus and left- or right-button drag and drop.
  • Multiple destinations, favorites, recent locations and supported file-manager folders.
  • Reorder disk queues and file lists, add or remove pending files, and save or load pending transfer lists.
  • Queue timeline, drag shelf, scheduling and transfer history with repeat, undo and copy-back actions.
  • SMART warnings for supported disks; local-network mobile control protected by a code.
  • MCP server (mcopy mcp) for compatible assistants, plus HTML/CSV reports and the mcopy console.
  • 14 languages: English, Spanish, French, German, Italian, Brazilian Portuguese, Russian, Ukrainian, Polish, Dutch, Turkish, Simplified Chinese, Japanese and Korean.
  • 73 themes, including light and dark variants, gradients and textures; 29 icon packs that can be combined with any theme; 22 progress bar styles with independent total, file and queue settings.
  • 19 built-in sounds, Windows or custom sound files, inline volume controls, and optional quiet mode for full-screen games, presentations or Do Not Disturb.
  • Windows Settings-style sections, search, contextual explanations, smooth back/forward navigation and mouse side-button support.

Documentation

Document Contents
English changelog / Español Complete version history, including unreleased work.
Spanish project page The project overview in Spanish.
Privacy / Privacidad Data, providers and retention limits.
Code-signing policy Signing status, responsibilities and release approvals.
Security Private vulnerability reporting and crash-reporting limits.
User guide, features, FAQ Detailed documentation, currently in Spanish.
Build guide, release guide Build and publication instructions, currently in Spanish.

Versions and building

Each published version has its own release page, packages and notes. The complete history is available in English and Spanish. To follow new releases, use Watch > Custom > Releases on GitHub.

git clone https://github.com/cbatista96/MegaCopier.git
cd MegaCopier
.\build.ps1

Building requires .NET 10 SDK, Microsoft C++ build tools and Inno Setup for the installer. The script validates translations, runs tests and builds locally. It does not publish a GitHub release. See the build guide — Spanish.

Contribute

Bug reports, ideas, translations and code contributions are welcome. See contribution guide — Spanish. Optional crash reports help investigate failures; suspected security vulnerabilities still need the private reporting route in SECURITY.md.

License

MegaCopier is free software under GNU GPL v3. You may use, study, modify and redistribute it under the license terms.

About

Open-source file copier for Windows 11: block-based resume, verification, synchronization, backups and remote transfers. 14 interface languages.

Topics

Resources

Contributing

Security policy

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages