Fileshare PHP Script

Fileshare PHP Script



Fileshare is a fully functional file sharing and hosting web application. With this application, you can create your own self-hosted file sharing website just like Mediafire, Zippyshare, Mega, etc in minutes. Fileshare is fully responsive and easy to use. You can upload single or multiple files by simply Dragging and Dropping.


Front End

  • Upload single or multiple files for free as a guest or registered user
  • Users can update their account
  • Track allocated disk space, available disk space and storage space used
  • Manage uploads in file manager
  • Download page
  • Advertisement placement on different pages
  • Supports Google Ads, Adstera, propeller ads, etc
  • Custom pages
  • Supports blog posts


  • Configure disk allocation Set maximum upload file size for registered and unregistered users. You can also set maximum storage space for each user. eg each user can have a maximum of 100GB of space.
  • Auto Delete feature: You can choose to auto delete user uploads after a specific period of time. You can enable or disable this feature
  • Editable Home Page: You can easily update your home page as you like
  • Custom Page: Custom pages (for example terms of service, about us etc) can be created using built-in WISIWYG editor.
  • Settings: Admin panel has many settings that allow you to fine-tune the site to your needs.
  • Ads: Add advertisement codes into integrated ad slots in admin panel
  • Support Amazon S3, DigitalOcean, Wasabi, Backblaze: Easily store user upload files on many different cloud services and providers.
  • Multiple uploads: Set the maximum files a user can upload at a time
  • Manage Uploads: Easily manage all users upload
  • Notification: Get notified by email when users send a message
  • Blog support: Add blogs and categories
  • Reports: Manage file reports
  • High Performance: Fileshare is lightweight and has lighting fast performance and page load time out of the box.
  • Ban and unban users

Admin login


  • PHP >= 7.3.0
  • MySQL Database Server
  • Operating System : Linux or Windows
  • Shared, VPS or Dedicated Server


  • The application is easy to install and use. I have included all instructions in the file