Easy File Sharing macOS & Windows • Cloudflare Tunnel • Local-first

BurnBin

Share files online with public links in a few clicks, hosted from your own Mac or Windows PC. Pick a managed BurnBin link, a Cloudflare Tunnel fallback or Direct IP, and see when your files are downloaded.

macOS · Apple silicon Windows · x64 Name your own price
Links
Public URLs
Tunnel
cloudflared
Local server
Port 5000
BurnBin host dashboard in grid view: four hosted files with image and video previews, Download and Unshare buttons, a Links panel showing Cloudflared, BurnBin and Direct IP status, and Share a file and Visitor uploads panels
Real capture · host dashboard Hosted files in grid view, with link status on the left. The Direct IP address and tunnel hostname are redacted.
Built on Electron Python + Flask cloudflared Cloudflare Tunnel

Features

A beginner-friendly app with powerful sharing behind the scenes.

Easy to use

Simple UI designed for novice users. Drag files in, or add them from the dashboard.

Public links

Automatically creates public URLs: a managed BurnBin link, with Cloudflare Tunnel as the fallback.

Progress tracking

See when files are accessed and downloaded.

Multiple files

Share as many files as you want, each with a unique URL.

Secure

BurnBin links and the Cloudflare Tunnel fallback use HTTPS. Direct IP links are plain HTTP.

macOS & Windows

An Apple-silicon macOS app and a portable Windows x64 build share one backend, interface and feature set.

Media-forward

Image thumbnails, full-width previews and video playback, in the host app and on the public page.

Search & views

Search, sort, and switch between a list and a media-forward grid.

Return uploads

Visitor uploads are off by default. Turn them on only when you want someone to send a file back.

Real screenshots

Captured from the app and its public share page, not mocked up.

macOS and Windows

Both apps use the same backend, interface and features. Download either one on itch.io and name your own price.

macOS

Notarized

Version 26.8.31.1 for Apple silicon: Developer ID signed, notarized by Apple, stapled and Gatekeeper verified.

  • Download ZIP, then open BurnBin.app
  • Chip Apple silicon
  • Tip Drop files on the Dock icon to host them

Windows

Portable

Version 26.8.30.13, with the same dark/orange interface, media previews and endpoint health states, plus Windows tunnel startup fixes.

  • Download ZIP: extract all of it, then open BurnBin.exe
  • System Windows 10/11 x64
  • Tip Drop files on BurnBin.exe to host them

Older builds & source

Archive

Earlier Windows releases (26.5.16 and 25.12.9) stay on the itch.io page. There’s no packaged Linux build.

  • Bundled Runtimes and a pinned cloudflared
  • Source MIT-licensed; the repository isn’t public

How it works

  1. Local server: runs a local HTTP server on port 5000 (or another free port if 5000 is taken).
  2. Cloudflare Tunnel: creates a secure tunnel to your local server.
  3. Managed link: the BurnBin link routes through BurnBin’s shared server and rotates automatically.
  4. Public access: anyone with the link can download your files.
  5. Activity tracking: records access/download activity per file.
Security note: Files are served directly from your computer while the app is running. Close the app (or remove files) to stop sharing.

Install & run

Packaged builds include their runtimes and a pinned cloudflared, so there’s nothing else to install.

  1. Launch BurnBin and add the files you want to host.
  2. Confirm a green route, or finish the yellow Direct IP router/firewall setup.
  3. Copy the link and send it to your recipient.
  4. Keep BurnBin running until the transfer is done, then unshare the file.

Building from source needs Python 3.12+, Node.js and npm, and cloudflared. The source repository isn’t public, so most people should use the packaged builds.

python -m pip install -r requirements.txt
npm install
python main.py
Windows: run the source with windows\run-source.bat, or build a portable release with windows\build.bat. On macOS, build with npm run build:mac.

Licensing

BurnBin uses a dual-license model: MIT for source, separate terms for official distributed binaries.

Source code (MIT)
The source code is licensed under MIT. The repository isn’t public.
Compiled binaries
Official builds are licensed separately under the PyroSoft Productions Commercial License. The Windows ZIP includes the full terms.

FAQ

Which platforms does BurnBin support?

macOS on Apple silicon (a notarized build) and Windows 10/11 x64 (a portable build). There’s no packaged Linux build.

Is BurnBin free?

You name your own price on itch.io, and you can download it without paying. Donations are appreciated but not required.

Where are my files stored?

On your own computer. BurnBin serves them straight from your Mac or PC while it’s running and doesn’t move them into a cloud drive.

What happens when a link burns?

The managed BurnBin URL rotates (every six hours by default) and the old route is removed, so the previous link stops working. Unsharing a file, or closing BurnBin, stops it from being served at all.

Do I need to change my router settings?

Not for the managed BurnBin link or the Cloudflared fallback. Direct IP is the only route that may need router or firewall access, and BurnBin shows it in yellow until it’s ready.

Can people send files back to me?

Only if you allow it. Visitor uploads are off by default. Switch on Allow uploads from viewers when you want a file returned, and the public page shows a Send a file back form.

What is burnb.in?

burnb.in is BurnBin’s website, with the download link and guides on temporary file sharing. The managed BurnBin links the app creates run through BurnBin’s shared server.

Share files in minutes

Download BurnBin for macOS or Windows on itch.io. It’s donationware, so you name your own price.