What is MEGA?
MEGA is a New Zealand-based cloud storage service that pioneered end-to-end encryption for consumer cloud — every file is encrypted on your device with a key derived from your password, and MEGA's servers see only ciphertext. Free accounts get 20 GB of base storage (with temporary bonus storage for new users); paid Pro plans step through 2 TB, 8 TB, and 16 TB with correspondingly higher monthly transfer quotas. MEGA also offers MEGAchat (end-to-end encrypted messaging), MEGA Sync (desktop clients for macOS / Windows / Linux), and a strong track record of open-source client software.
MEGA's zero-knowledge model is a strength for privacy but makes third-party integrations tricky. Most transfer tools either can't read MEGA files (no access to keys) or force you to download everything locally first. CloudsLinker authenticates via MEGA's SDK with your email + password, derives the session key, and runs cloud-to-cloud transfers with full encryption intact — decrypting only in-memory on the transfer worker as files stream through.
Key features of MEGA
Why connect MEGA to CloudsLinker
CloudsLinker connects to MEGA with your account email and password (MEGA does not offer OAuth). The session derives the master AES-128 encryption keys the same way MEGA's own clients do, letting CloudsLinker read and write files while preserving end-to-end encryption end-to-end. Files are decrypted only in-memory during transfer and never written to disk in plaintext. You get scheduled jobs, incremental sync, filters, and automatic handling of MEGA's transfer quotas.
What you can do with MEGA on CloudsLinker
E2E encrypted transfers
Files are decrypted only in-memory on the transfer worker and never persisted in plaintext. MEGA's encryption stays intact all the way from source to destination.
Runs without your device
MEGA transfers execute on CloudsLinker's servers, not yours. No MEGAsync desktop client or browser window required during the job.
Scheduled sync
Set recurring backups from or to MEGA. Delta mode copies only files changed since the last run, keeping transfer volumes low.
Filter by folder, size, type
Sync only specific MEGA folders, skip huge files, or copy just photos and videos.
Common MEGA transfer scenarios
Migrate out of MEGA before the monthly transfer quota runs out
If you're on a Pro I plan (2 TB monthly transfer) and have accumulated 5 TB of data, naive downloads would take 3 months to get everything out. CloudsLinker parallelizes the copy and — on Pro plans — uses your full monthly quota efficiently with incremental delta sync. The transfer runs on our servers so it doesn't consume your home internet.
Work around the 5 GB/day free-account download limit
MEGA free accounts are capped at roughly 5 GB/day of download per IP. CloudsLinker transfers count against this quota but run on our infrastructure, which has varying IPs — so large free-account migrations are still feasible, just slow. For faster migration, upgrading to Pro I for one month (~$10) removes the cap.
Use MEGA as an encrypted off-site backup for Google Drive / Dropbox
MEGA Pro plans offer competitive pricing with end-to-end encryption. Schedule a nightly CloudsLinker incremental from Google Drive or Dropbox into MEGA for a privacy-first backup. Pro I (2 TB) at ~$5/mo is hard to beat for encrypted cloud backup pricing.
Consolidate multiple MEGA accounts after an acquisition or merger
If team members each have personal MEGA accounts with shared project files, CloudsLinker can migrate all files into a single MEGA Business or consolidated Pro account, preserving folder structure.
Move MEGA archive to cheaper S3-class storage
MEGA Pro III (16 TB) is ~$30/mo. If most of that data is cold, a CloudsLinker migration to Backblaze B2 ($6/TB/mo) or Wasabi cuts storage cost by 80 %, keeping only active files on MEGA.
How to connect MEGA to CloudsLinker
MEGA uses account credentials (email + password). There is no OAuth for MEGA — the account password is also the root of your encryption key.
Security note
MEGA is zero-knowledge: your password derives the master encryption key. CloudsLinker needs the credential to read / write your files. The password is encrypted at rest on CloudsLinker with AES-256 and decrypted only in-memory inside the active transfer worker.
If you have MEGA 2FA enabled, keep it enabled — CloudsLinker will prompt for the 6-digit code during connection.
Connection steps
- In CloudsLinker, click Add Cloud → choose MEGA.
- Enter your MEGA email and password (the same credentials you use at
mega.nz). - If MEGA 2FA is enabled, paste the 6-digit TOTP code from your authenticator app when prompted.
- Click Confirm. CloudsLinker authenticates with MEGA’s SDK, derives the session keys, and lists your MEGA root to verify the connection.
To revoke access later: https://mega.nz → Settings → Security → Sessions → sign out the CloudsLinker session. Or change your MEGA password — this invalidates all existing sessions.
MEGA upload & download limits you should know
MEGA’s quota model is unusual: upload is unrestricted within your storage, but download is metered per month on Pro plans and per day on free accounts. Plan accordingly for large migrations:
- Per-file size limit: none. Files are bounded only by your available storage.
- Free account download cap: ~5 GB / day per IP. Tracked by account + IP; resets approximately every 6 hours (not exactly 24). Large free-account migrations are possible but slow — typically 5 GB × 4 rolling windows = ~20 GB/day max.
- Free account storage: 20 GB base + temporary bonus. New accounts see a ‘Rocket’ icon with extra bonus storage that expires unless achievements are completed. Older legacy free accounts retain up to 50 GB permanently.
- Pro monthly transfer quotas (combined upload + download): Pro Lite 1 TB, Pro I 2 TB, Pro II 8 TB, Pro III 16 TB. Once the monthly cap is hit, transfers stop until the quota resets on your billing anniversary.
- Pro storage plans: Pro Lite 400 GB, Pro I 2 TB, Pro II 8 TB, Pro III 16 TB.
- API rate limits: MEGA throttles aggressive session behavior. CloudsLinker applies exponential back-off on any throttling response and resumes automatically.
- Rewind / version history: 90 days on Pro Lite, 180 days on Pro I/II/III — file-level versioning that CloudsLinker doesn’t copy by default.
- End-to-end encryption: every file encrypted client-side; even MEGA staff cannot decrypt.
Sources: Cloudwards: Bypass MEGA transfer quota 2026, MEGA help center, RiceDrive: MEGA quota exceeded fix.
MEGA + CloudsLinker — Frequently Asked Questions
Does MEGA support OAuth for third-party tools?
What's the daily download limit on MEGA?
Is there a per-file size limit on MEGA?
Does CloudsLinker preserve MEGA's end-to-end encryption during transfer?
Can I migrate from one MEGA account to another?
Does this work with MEGA Business accounts?
What happens if I reset my MEGA password?
Does MEGA support server-side copy between folders?
Are MEGA folder links with keys supported as a source?
# fragment with the key) when creating the transfer, and CloudsLinker can read the contents without you owning the source account. This is useful for pulling a shared folder into your own cloud.
Is CloudsLinker affiliated with MEGA?
MEGA transfer guides
Step-by-step walkthroughs for moving data to and from MEGA.
Conclusion
MEGA's combination of end-to-end encryption, generous Pro-tier storage, and strict free-tier download quotas makes it simultaneously one of the best and most restrictive clouds to work with. CloudsLinker handles both sides — preserving E2E encryption during transfers, and automatically working within (or around, via Pro upgrade) MEGA's daily and monthly caps. Use MEGA as a private destination for encrypted backup or as a source you're migrating off.
Online storage services supported by CloudsLinker
Transfer data between over 49 cloud services with CloudsLinker
Didn't find your cloud service? Contact: [email protected]