Introduction
Unfortunately, many hosting providers impose very low upload limits (sometimes as little as 2–50 MB), and the official Unlimited Extension costs $69.
If you’re in that situation and need a free way to upload huge backups (10 GB, 40 GB, or more), this simple trick will help.
The Solution: Use "Big File Uploads" Plugin
The free version of All-in-One WP Migration doesn’t artificially limit uploads — it simply respects whatever limit your hosting or server enforces. The paid Unlimited Extension works by splitting the .wpress file into smaller chunks during upload.
Good news: there’s a completely free plugin that does the exact same chunking trick!
Step-by-Step Guide
- Install and activate the plugin called Big File Uploads
→ Direct link: https://wordpress.org/plugins/tuxedo-big-file-uploads/ - After activation, go to:
Settings → Big File Uploads
(or find it under the Plugins page → “Settings” link under the plugin name) - You’ll see the current maximum upload size (it will match your host’s default limit at first).
- Change it to whatever you want:
- 1 GB = 1024 MB
- 10 GB = 10240 MB
- 40 GB = 40960 MB
(Just type the number in megabytes — no need to add “MB” or “GB”)
- Click Save Changes
That’s it! The new limit takes effect immediately.
Now when you go back to All-in-One WP Migration → Import, the max file size will reflect your new value (even 40 GB or higher works perfectly).
Conclusion
This is not meant as an attack on ServMask — they’ve built an amazing plugin and absolutely deserve support. If you can afford it, please buy the official Unlimited Extension.
But if budget is tight and you just need to migrate or restore a huge site once or twice, the Big File Uploads plugin is a 100% free and reliable alternative that works perfectly with the free version of All-in-One WP Migration.
If you found this helpful, feel free to share it with friends or subscribe to The Self Hosting Art. Thank you for reading! 🙂