Share Files from Command-Line
Share files directly from your terminal. Files are end-to-end encrypted and accessible via the download link. The download link expires after 24 hours. Transfer up to 1 GB.
Free forever. No account required.
Free forever. No account required.
Replace file.txt with the path to the file or folder you would like to upload.
Inspect client code
File sharing has two client-side code paths: browser decryption in the public JS SDK, and terminal scripts that can be fetched as plain text before execution.
Frequently asked questions
Can’t find the answer you’re looking for? Reach out to our customer support.
Upload from Bash, POSIX sh, or PowerShell. The script compresses the file or folder, encrypts the archive locally, uploads only the encrypted bytes, and prints a download link. You can fetch and inspect the script before running it.
Files are encrypted client-side with AES-256-CTR before upload. The key is stored in the URL fragment, which is not sent to the server as part of HTTP requests. Browser downloads use WebCrypto to decrypt the stream locally and SHA-256 to verify integrity before saving the file.
Yes. The browser decryption code is imported from the public JS SDK, and the shell and PowerShell scripts are served as plain text from this site. See Inspect client code.
Files are kept on our servers for 24 hours after upload. Once this period expires, the files are automatically deleted to ensure your data remains private and to minimize data retention.
The maximum file size allowed is 1 GB.
By using this service, you agree not to upload any content that contains or constitutes malware, copyrighted material, or any illegal content. Users are responsible for ensuring compliance with all applicable local and international laws when using this service. We disclaim all warranties, express or implied, and reserve the right to terminate services or remove content at our sole discretion and without notice.
Release notes
Releases and updates for Share Files from Command-Line.
Version 1.0.3October 17 2025
- Add support for POSIX shell.
Version 1.0.2October 14 2024
- Files can now be downloaded from the command line directly (shell).
Version 1.0.1August 10 2024
- Add PowerShell support.
Version 1.0.0July 13 2024
- Initial release.