meganz/MEGAsync

Easy automated syncing between your computers and your MEGA Cloud Drive

C++

1,913

18,920 commits

updated Sep 21, 2026

See the code

README

[[TOC]]

MEGA Desktop Application

Easy automated syncing and backup between your computers and your MEGA cloud drive. This repository contains all the development history of the official MEGA Desktop Application.

MEGA Desktop is an installable application that synchronises folders between your computer and your MEGA Cloud Drive. All files and subfolders will be replicated in both directions. Changes that you make on your device will also be made on the MEGA Cloud Drive. Similarly, changes made in your MEGA Cloud Drive (such as renaming, moving and deleting) will also be made to the synced folders on your device.

https://mega.io/syncing

Supported Platforms

The minimum version of Windows required at the moment is Windows 10. The minimum version of Windows Server required at the moment is Windows Server 2019. The minimum version of macOS required at the moment is macOS Catalina 10.15.

We officially support a handful of Linux flavors based on Debian and RedHat, such as:

  • Debian
  • Ubuntu
  • Mint
  • Fedora
  • CentOS

We provide pre-built packages for several other distributions, please check the MEGA Desktop download page: https://mega.io/desktop

Source code

Build instructions are provided in the distribution specific files:

Issues

You can report issues and bugs on GitHub https://github.com/meganz/MEGAsync/issues

Licence

Our source code licence is available in LICENCE.md. For third-party libraries please check CREDITS.md.

cloud
end-to-end-encryption
mega
privacy
qt
storage
synchronization

meganz/MEGAsync

Easy automated syncing between your computers and your MEGA Cloud Drive

C++

1,913

18,920 commits

updated Sep 21, 2026

See the code

README

[[TOC]]

MEGA Desktop Application

Easy automated syncing and backup between your computers and your MEGA cloud drive. This repository contains all the development history of the official MEGA Desktop Application.

MEGA Desktop is an installable application that synchronises folders between your computer and your MEGA Cloud Drive. All files and subfolders will be replicated in both directions. Changes that you make on your device will also be made on the MEGA Cloud Drive. Similarly, changes made in your MEGA Cloud Drive (such as renaming, moving and deleting) will also be made to the synced folders on your device.

https://mega.io/syncing

Supported Platforms

The minimum version of Windows required at the moment is Windows 10. The minimum version of Windows Server required at the moment is Windows Server 2019. The minimum version of macOS required at the moment is macOS Catalina 10.15.

We officially support a handful of Linux flavors based on Debian and RedHat, such as:

  • Debian
  • Ubuntu
  • Mint
  • Fedora
  • CentOS

We provide pre-built packages for several other distributions, please check the MEGA Desktop download page: https://mega.io/desktop

Source code

Build instructions are provided in the distribution specific files:

Issues

You can report issues and bugs on GitHub https://github.com/meganz/MEGAsync/issues

Licence

Our source code licence is available in LICENCE.md. For third-party libraries please check CREDITS.md.

cloud
end-to-end-encryption
mega
privacy
qt
storage
synchronization

Project health

Overall

4.1/10

Maintained

10/10

Code review

0/10
OpenSSF Scorecard

Significant stargazers

summoner

69 followers · starred Apr 2024

Alexander Lohnau

41 followers · starred Feb 2020

Jonas Devlieghere

481 followers · starred Jan 2017

database64128

249 followers · starred Feb 2019