Free File Hosting Script: XtraUpload

XtraUpload is a free file hosting script for anyone willing to create a service similar to or

It is written in PHP (CodeIgniter Framework) & uses MySQL for storing data.

Free File Hosting Script

The script is also an e-commerce platform as you can offer both standard-free & premium-paid plans where payments can be handled via PayPal, 2Checkout,, Moneybookers & more. All are integrated.

It has an e-mail validated signup system where users can:

  • upload multiple files
  • create & password protect folders
  • rate files
  • share links via e-mail & more..

And, with a powerful administrator screen, you can:

  • restrict downloads with:
    • amount of allowed MB per hour
    • defining concurrent download limits
  • create user groups & define limits for each user group
  • add/manage servers (multi-server support)
  • manage subscriptions
  • enable/disable captcha & much more..

Besides being a complete file hosting platform, XtraUpload's code is a resource for anyone into CodeIgniter Framework covering most of the features a web application have.