Details
Megashares
Website | |
Description | Unlimited Storage Space, 10 GB Max File size, 90 Day File Retention, Desktop Client, FTP uploads |
Established | 2005/09/19 |
Server Location | United States |
Max. File Size | 10240 MB |
File Retention | 90 days |
Rating | |
Features | Free, No Registration Required, FTP Uploads |
Software | Windows, Mac, Linux |
Payment | Paypal, Bitcoin |
Comments on Megashares