VOOZH about

URL: https://apify.com/code-node-tools/mega-uploader-downloader---no-download-limit

⇱ MEGA Uploader & Downloader – No Download Limit Β· Apify


πŸ‘ MEGA Uploader & Downloader – No Download Limit avatar

MEGA Uploader & Downloader – No Download Limit

Pricing

$6.99/month + usage

Go to Apify Store

MEGA Uploader & Downloader – No Download Limit

Bypass MEGA.nz download limits and transfer quota to automate uploads and downloads of MEGA files and folders. Supports public links or login-based access. Ideal for backups, file delivery, and using MEGA as cloud storage in automated workflows.

Pricing

$6.99/month + usage

Rating

0.0

(0)

Developer

πŸ‘ CodeNodeTools

CodeNodeTools

Maintained by Community

Actor stats

3

Bookmarked

1.5K

Total users

16

Monthly active users

6 months ago

Last modified

Share

MEGA File Uploader & Downloader

Bypass MEGA download limit and transfer quota with this Apify actor. Automate uploading and downloading MEGA.nz files and folders with ease. Ideal for automation workflows, daily backups, file delivery tasks, and sharing large files without hitting the dreaded "transfer quota exceeded" error.

Features

  • βœ… Bypass MEGA download limit and transfer quota restrictions
  • βœ… Download files from MEGA.nz public links (no login required)
  • βœ… Upload files to MEGA.nz (requires MEGA login)
  • βœ… Create public shareable links for uploaded files
  • βœ… Supports batch processing of multiple MEGA URLs or local files
  • βœ… Support for file size limits during downloads
  • βœ… Automatic folder creation for uploads
  • βœ… Store results in Apify datasets and KV stores

Why Use This?

Are you tired of the "transfer quota exceeded MEGA" message? This tool is your solution to bypass MEGA transfer quota limits, automate MEGA file uploads/downloads, and avoid download restrictions. Whether you're looking for a MEGA downloader online or an automation tool to handle backups to MEGA.nz, this actor gets it done without manual intervention.

Input Schema

FieldTypeRequiredDescription
actionstringβœ…Either "upload" or "download"
megaUrlsarrayβœ… (for download)Array of MEGA.nz URLs
downloadAllboolean❌Download entire folder
downloadLimitMBinteger❌Skip files larger than this limit
outputFolderstring❌KV store folder name
emailstringβœ… (for upload)MEGA account email
passwordstringβœ… (for upload)MEGA account password
filesToUploadarrayβœ… (for upload)Array of local file paths
uploadNamesarray❌Rename files during upload
uploadFolderNamestring❌Create folder in MEGA
createPublicLinkboolean❌Generate shareable links

Output Schema

The actor returns an array of objects, with each object representing either a downloaded or uploaded file. The output format depends on the action:

Download Results

[
{
"fileName":"GTA-5-Characters-GTA-6.png",
"fileSizeBytes":3353675,
"downloadUrl":"https://mega.nz/file/PR1wmDyI#z7twJZCOPKoxW0zsgRlS20mi53EzY7PvzQplwAPSKEE",
"status":"downloaded",
"localPath":"/usr/src/app/downloads/GTA-5-Characters-GTA-6.png",
"kvStoreKey":"downloads-GTA-5-Characters-GTA-6.png",
"apifyDownloadUrl":"https://api.apify.com/v2/key-value-stores/ajIIjbpkrcl3qdMBI/records/downloads-GTA-5-Characters-GTA-6.png"
}
]

Upload Results

[
{
"fileName":"asda-leyton-mills.jpg",
"originalPath":"https://dynamic-media-cdn.tripadvisor.com/media/photo-o/17/37/a9/8d/asda-leyton-mills.jpg",
"status":"uploaded",
"fileSize":36315,
"publicLink":"https://mega.nz/file/ABCDEF#key"
}
]

Field Descriptions

Download Results

  • fileName: Name of the downloaded file
  • fileSizeBytes: Size of the downloaded file in bytes
  • downloadUrl: Original MEGA download URL
  • status: Status of the download operation (always "downloaded")
  • localPath: Local path where the file was downloaded
  • kvStoreKey: Key in the KV store where the file is stored
  • apifyDownloadUrl: URL to download the file from Apify KV store

Upload Results

  • fileName: Name of the uploaded file
  • originalPath: Original path of the uploaded file (local path or URL)
  • status: Status of the upload operation (always "uploaded")
  • fileSize: Size of the uploaded file in bytes
  • megaUrl: Direct MEGA URL for the uploaded file
  • publicLink: Shareable public link for the uploaded file (if createPublicLink is true)

Notes

  1. For download results, the file is stored in both Apify KV store and locally
  2. For upload results, the file is uploaded to MEGA and the original path is preserved
  3. All results are stored in the actor's default dataset

API Usage

You can access the MEGA File Uploader & Downloader programmatically from your applications by using the Apify API. To use the Apify API, you'll need an Apify account and your API token, found in Integrations settings in Apify Console.

Python

from apify_client import ApifyClient
# Initialize the ApifyClient with your Apify API token
client = ApifyClient("<YOUR_API_TOKEN>")
# Prepare the Actor input
run_input ={
"action":"upload",# or "download"
"email":"your@email.com",
"password":"your_password",
"filesToUpload":["path/to/file1","path/to/file2"],
# For download action:
# "megaUrls": ["https://mega.nz/file/..."],
# "downloadLimitMB": 1000,
}
# Run the Actor and wait for it to finish
run = client.actor("code-node-tools/mega-uploader-downloader---no-download-limit").call(run_input=run_input)
# Fetch and print Actor results from the run's dataset
for item in client.dataset(run["defaultDatasetId"]).iterate_items():
print(item)

JavaScript

const Apify =require('apify');
// Initialize the ApifyClient with your Apify API token
const client =newApify.Client({
token:'<YOUR_API_TOKEN>',
});
// Prepare the Actor input
const runInput ={
"action":"upload", # or "download"
"email":"your@email.com",
"password":"your_password",
"filesToUpload":["path/to/file1","path/to/file2"],
# For download action:
# "megaUrls":["https://mega.nz/file/..."],
# "downloadLimitMB":1000,
};
// Run the Actor and wait for it to finish
const run =await client.actor("code-node-tools/mega-uploader-downloader---no-download-limit").call(runInput);
// Fetch and print Actor results from the run's dataset
const items =await client.dataset(run["defaultDatasetId"]).iterateItems();
for(const item of items){
console.log(item);
}

CLI

apify call code-node-tools/mega-uploader-downloader---no-download-limit \
--input'{
"action": "upload",
"email": "your@email.com",
"password": "your_password",
"filesToUpload": ["path/to/file1", "path/to/file2"]
}'

HTTP

# Using curl
curl-X POST https://api.apify.com/v2/acts/code-node-tools~mega-uploader-downloader---no-download-limit/runs \
-H"Authorization: Bearer <YOUR_API_TOKEN>"\
-H"Content-Type: application/json"\
-d'{
"action": "upload",
"email": "your@email.com",
"password": "your_password",
"filesToUpload": ["path/to/file1", "path/to/file2"]
}'

Notes

  1. Replace <YOUR_API_TOKEN> with your actual Apify API token
  2. For download actions, provide megaUrls instead of email and password
  3. The results will be available in the run's default dataset
[
{
"fileName":"uploaded_name.txt",
"originalPath":"local/file1.txt",
"status":"uploaded",
"fileSize":1024,
"megaUrl":"https://mega.nz/file/ABCDEF#key",
"publicLink":"https://mega.nz/file/ABCDEF#key"
"publicLink":"https://mega.nz/file/abc#key"
}
]

Security

  • Store credentials using Apify Secrets or environment variables
  • Never log sensitive information
  • Use the proxyConfig option for additional security if needed

Use Cases

  • πŸš€ Bypass MEGA download limit for large file downloads
  • πŸ” Automate backups to MEGA.nz cloud
  • πŸ“€ Upload files to MEGA without using their web interface
  • πŸ”— Download MEGA public links easily into Apify
  • πŸ“‘ Schedule uploads/downloads via Apify's task runner
  • πŸŽ₯ Download MEGA videos and assets for processing

Frequently Asked Questions (FAQ)

❓ How do I bypass MEGA download limit or transfer quota exceeded error?

This actor helps bypass MEGA's download restrictions by routing downloads through the Apify cloud infrastructure. You don’t need a premium MEGA account.

❓ Can I use this to upload large files to MEGA automatically?

Yes! As long as you provide valid credentials and the files are within MEGA’s file size restrictions, uploads are handled automatically.

❓ Is it legal to bypass MEGA download limits?

Using automation to download public files that you have the right to access is generally acceptable. However, avoid violating MEGA's terms of service or using this for copyrighted content.

❓ Does it support MEGA folders and batch downloads?

Yes. You can enable downloadAll to download folders and provide multiple URLs in megaUrls to process them in batch.

❓ Can it generate public links after uploading?

Yes, set createPublicLink to true in the input, and the Actor will return shareable MEGA links.

❓ Where are the files stored?

Files are downloaded locally inside the Actor and uploaded to Apify KV Store. The apifyDownloadUrl provides a direct download link.

❓ Can I schedule this for automation?

Yes! Use Apify’s built-in scheduler to run this Actor periodically (e.g., daily uploads/backups).

Error Handling

The actor handles various error scenarios:

  • Invalid MEGA URLs
  • File not found errors
  • Authentication failures
  • Network timeouts
  • File size limit violations

All errors are logged and included in the output results.

Support

For issues or questions, please check the documentation or contact support.

You might also like

MEGA File Downloader | Bypass Limit

easytools/mega-downloader-bypass-limit

Download MEGA files and folders fast, bypass common MEGA download limits, and get a ready-to-download file or ZIP.

2.6K

4.4

Telegram Channel Scraper

backhoe/telegram-channel-scraper

πŸ”₯ Etsy Listings Scraper – Live Carts & Ads

yumitori/etsy-listings-scraper

Scrape Etsy listings by keyword with data no other scraper exposes β€” live cart counts, "X people bought in 24h" signals, Etsy Ads slot positions, bestseller and star-seller badges, seller velocity. Up to 1,080 per keyword, any country. No proxy or captcha needed.

πŸ‘ User avatar

Yakugusa Yumitori

95

Telegram Video Downloader

scraper-mind/telegram-video-downloader

Telegram Video Downloader is a powerful tool that allows you to download 1000+ videos from Telegram channels, groups, and chats in one go. It supports high-speed processing, metadata extraction, and multiple video formats**, ensuring seamless downloads with a 99.99% success rate. πŸš€πŸ“₯

392

πŸš€ TGStat Channel Parser

backhoe/tgstat-channel-parser

Extract comprehensive Telegram channel statistics from TGStat.com using intelligent AI-powered search...

OnlyFans Profile Scraper πŸ‘©β€πŸ’»

easyapi/onlyfans-profile-scraper

Extract detailed profile information from OnlyFans creator pages including stats, media counts, and profile details. Perfect for creator analytics and market research.

Fiverr Gigs Scraper 2026

devcake/fiverr-gigs-scraper

Scrape Fiverr gigs by keyword or category. Extract seller profiles, pricing, ratings, reviews, and freelancer listings for market research, competitor analysis, and talent sourcing.

Fiverr Listings Scraper

piotrv1001/fiverr-listings-scraper

The Fiverr Listings Scraper extracts paginated service listings from Fiverr search URLs, capturing titles, images, pricing, ratings, and reviewsβ€”ideal for market research, competitor analysis, and freelancing insights.

480

5.0

Telegram Keyword Search Scraper

lofomachines/telegram-keyword-search-scraper

The most versatile Telegram scraper. Search message by keyword across all public channels, or scrape any channel's full history by username. No API key needed. 43 countries, 30 languages, real-time streaming.

327

Fiverr Scraper

automation-lab/fiverr-scraper

Scrape Fiverr gigs, seller profiles, packages, reviews, and pricing. Search by keyword or provide direct URLs. Export to JSON, CSV, Excel. Pure HTTP β€” fast and cheap.

πŸ‘ User avatar

Stas Persiianenko

232