XFileSharing Pro

Self-hosted File Hosting Script for High-Traffic Websites

Latest version: 4.3
Release date: July 2026

Overview

About

XFileSharing Pro is SibSoft's professional, high-performance file sharing script — a complete file hosting solution. It is a self-hosted file hosting script built for running a public file hosting service at scale, and just as well for professional use: private storage for your company, a file service for your community, or downloads for your own website.

Since 2006, the leading file hosting sites have been built on XFileSharing. Twenty years of running under real high-traffic loads shaped every part of the script, from upload handling to download delivery.

Screenshots

XFileSharing Pro front page with upload and site statistics XFileSharing Pro user panel XFileSharing Pro admin statistics XFileSharing Pro upload form

How it works

Every site running this file sharing script has three layers:

  • Main server. Runs the website, user accounts, payments and the admin panel.
  • File servers. Store and deliver the files. Add as many as your traffic needs, in any data center and any country. Files move between servers in a background queue, so you can rebalance storage without downtime.
  • Remote storage (S3). Keep files in S3-compatible cloud storage alongside your own servers or instead of them: Amazon S3, Wasabi, Backblaze B2, DigitalOcean Spaces, Hetzner, OVHcloud, Scaleway, Contabo and IDrive e2.

XFileSharing architecture: the main server manages file servers in different countries and S3 storage, which deliver files directly to visitors

The main server only coordinates. Heavy traffic goes straight from the file servers and storage to your visitors, so the site keeps up as it grows.

Ways to earn

  • Premium accounts. Free users get speed and wait limits, premium users download at full speed. You set the plans and prices.
  • Coupons. Promotional codes for premium plans.
  • Affiliate program. Uploaders earn for the downloads and premium sales they bring, which turns your users into your marketing team.
  • Advertising. Ad slots on download pages and across the site.

Key features

  • Our own FTP server. XFileSharing doesn't use a standard FTP daemon. Its own FTP server spreads uploads evenly across your file servers as they arrive, instead of collecting everything on one server and moving files afterwards. Uploads support resume.
  • Custom-built Nginx. Downloads are served by our own Nginx build, not a stock package: patched, extended with custom modules and tuned for maximum throughput, and for accurate counting of traffic and downloads.
  • FastCGI. The site itself runs under FastCGI for high request rates on the main server.
  • Single-page interface. The user area works as a single-page application, so uploads continue in the background while users browse, manage files or start new uploads.
  • Full Cloudflare support. Works behind Cloudflare and supports its caching for both uploads and downloads.
  • Unlimited file servers and S3 storage, with background transfers between them.
  • Remote URL upload and torrent downloads.
  • Multi-language interface with right-to-left support and editable HTML templates.
  • Full admin control: statistics, user and file management, abuse handling, IP bans, antivirus check.

Requirements

  • Latest Debian or AlmaLinux
  • Apache and Nginx
  • MySQL or MariaDB

Not sure about your server? Download the test script.

What's included

  • Full source code
  • 1 year of script updates and support
  • Optional mods for extra features, chosen when you order

Live demo · Features · Mods · Change log · Themes

Free version

Want to try the basics first? XFileSharing Free, the classic open-source edition, is available on GitHub.

Support

Answers to common questions are in our Knowledge Base. You can also ask other script owners in the Community forum, or open a ticket in our Support Portal.

Order XFileSharing Pro

You can order XFileSharing Pro using Credit Card, Paypal or crypto (BTC, LTC, ETH, USDT).
Order Now

License Agreement

By purchasing or using the Product, you acknowledge and agree to the End User Agreement.
SibSoft

Self-hosted scripts for file, video and image hosting. Building them since 2006.

© 2026 Sibsoft LtdAll rights reserved