FREEDOM251

Freedom251 › File transfer services

FilePizza

Free plan Self-hostedWeb

Visit FilePizza Alternatives Pricing

FilePizza's own site

What FilePizza is

FilePizza is a free, open-source web tool for peer-to-peer file transfers through WebRTC. Files move directly from the uploader’s browser to a downloader’s browser rather than through FilePizza servers. A short or long URL can be shared with multiple downloaders. Multiple selected files are delivered as a ZIP archive. Uploaders can watch progress and stop a transfer, and an optional password adds access protection. WebRTC communications use public-key cryptography through DTLS. The uploader must keep the browser window open until transfers finish. If it closes, the URLs stop working for new downloads, although completed downloaders can continue seeding incomplete downloads. File size depends on browser capability, and the service works in most mobile browsers, including Mobile Safari. FilePizza supports self-hosting with Docker and configurable server options, including optional Redis storage. The Hosted FilePizza plan costs nothing, with file size limited by the browser.

Who it suits

It suits people who want browser-based peer-to-peer sharing without routing files through the service’s servers. Self-hosting and Docker configuration also fit users managing their own deployment.

What it does well

  • Direct browser-to-browser transfers
  • Multiple downloaders can use one URL
  • Optional password protection
  • Encrypted WebRTC communications
  • Works on most mobile browsers

What to know first

  • Uploader must keep browser open
  • File size depends on browser capability
  • Closing browser stops new URL downloads
  • No free trial listed

Plans

PlanBilled and limitsPrice
Hosted FilePizzaPeer-to-peer transfers · file size limited by browserFree

As file.pizza lists them, read 5 Oct 2026. The maker's own page has the final word.

Verdict

FilePizza focuses on direct, browser-based sharing with multiple-download and password options. Its main operational constraint is keeping the uploader’s browser open until completion.

Facts from FilePizza's own pages

Closing the browser
When the uploader closes their browser, the file URLs stop working for new downloads; completed downloaders can continue seeding to incomplete downloaders. · github.com, 5 Oct 2026
Direct transfer
Files are sent directly from the uploader’s browser to the downloader’s browser and do not pass through FilePizza’s servers. · github.com, 5 Oct 2026
Download tracking
Yes · file.pizza, 21 Sept 2026
Encryption
WebRTC communications are encrypted using public-key cryptography through DTLS. · github.com, 5 Oct 2026
File size
The maximum file size depends on what the browser can handle. · github.com, 5 Oct 2026
License
FilePizza is released under the BSD 3-Clause license. · github.com, 5 Oct 2026
Mobile browsers
FilePizza works on most mobile browsers, including Mobile Safari. · github.com, 5 Oct 2026
Multiple downloads
Multiple people can download a shared file using its short or long URL. · github.com, 5 Oct 2026
Multiple files
Users can upload multiple files at once, which downloaders receive as a zip file. · github.com, 5 Oct 2026
Password protection
Uploads can use an optional password for an additional layer of security. · github.com, 5 Oct 2026
Purpose
FilePizza provides peer-to-peer file transfers in a browser using WebRTC. · github.com, 5 Oct 2026
Self-hosting
The project documents running FilePizza with Docker and allows server configuration, including optional Redis storage. · github.com, 5 Oct 2026
Transfer controls
Uploaders can monitor transfer progress and stop a transfer. · github.com, 5 Oct 2026
Uploader availability
The uploader must leave their browser window open until the transfer completes. · github.com, 5 Oct 2026

Where FilePizza stands on Freedom251

Look at these too