Capsule
Capsule is a free anonymous file transfer tool with no logins, no accounts, and no personal information collected. Send any file from your browser or the command line and get a shareable link back in seconds. Files automatically delete after 60 minutes.
Getting started
One command. You get a short download link back immediately.
curl -F "f=@photo.jpg" https://send.withcapsule.dev/curlup
Go to withcapsule.dev, click the Send tab, choose your file, and hit Send. You'll get a short link and a QR code you can share or scan immediately.
Share the link or QR code with them. They open it in a browser (or use curl as shown here) and the file downloads directly, no account needed on their end either.
curl -O https://send.withcapsule.dev/<file-id>
Limits & specs
100 MB per file.
60 minutes from the time of upload. After that the file is automatically and permanently deleted.
2 GB per hour per uploader. This keeps the service free for everyone.
Any file type. There are no restrictions on file format.
Privacy & security
No. Capsule requires no account, no email, and no personal information of any kind. Just upload and share.
Files are stored temporarily and deleted automatically after 60 minutes. No personal data is collected. Analytics are only on the web interface, and handled by Plausible, a privacy-friendly tool that does not use cookies or collect personal identifiers.
Encryption and decryption are available in the Capsule CLI tool. The web interface handles transfers without any additional setup but does not apply end-to-end encryption on its own.
CLI & advanced use
Yes. The Capsule CLI supports encrypted file transfer, local history, and self-hosting options, more than what the web interface offers.
Yes, the documentation has instructions on how to host the Capsule Server and configure the CLI to point to it.
Capsule was built by Sean Singh. Read about the motivation and design decisions on the blog →