ffsend
encrypted file sharing client
TLDR
Upload file
SYNOPSIS
ffsend command [options] [file|url]
DESCRIPTION
ffsend is a command-line client for Firefox Send, enabling secure file sharing through encrypted uploads. Files are end-to-end encrypted before upload and can be password protected.
The tool generates shareable links that expire after a set number of downloads or time period. Encryption happens client-side, ensuring the server never has access to unencrypted content.
ffsend works with official and self-hosted Send instances for private file sharing.
PARAMETERS
COMMAND
Operation: upload, download, delete, info, history.upload FILE
Upload file and get share link.download URL
Download from share link.delete URL
Delete uploaded file.-p PASSWORD, --password PASSWORD
Protect with password.-d N, --downloads N
Maximum download count.-e TIME, --expiry TIME
Expiry time (e.g., 1h, 7d).--help
Display help information.
CAVEATS
Official Firefox Send service was discontinued. Requires compatible Send server. Large files may take time to encrypt.
HISTORY
ffsend was created as a CLI client for Firefox Send, Mozilla's encrypted file sharing service. While Mozilla discontinued the official service in 2020, self-hosted Send instances and ffsend remain usable.
SEE ALSO
curl(1), wget(1), magic-wormhole(1)
