Zero-setup encrypted file sharing from your terminal. Upload files with client-side encryption using standard Unix tools.
curl -s https://upload.thingylabs.io/upload.sh | bash -s -- yourfile.pdf
This will:
- Encrypt your file locally using OpenSSL
- Upload it securely
- Return a sharing URL with embedded decryption key
Recipients can just click the URL to decrypt and download the file.
- Client-side encryption using AES-256-CBC
- Zero setup - uses standard Unix tools (OpenSSL, curl)
- No registration required
- Single-click decryption for recipients
- Files are encrypted before leaving your machine
- 100MB file size limit
- URLs include everything needed for decryption
- File deletion can be triggered manually
- Uses OpenSSL for encryption with AES-256-CBC
- Random key/IV generation for each upload
- Files are encrypted before upload
- Client-side decryption using Web Crypto API
- No server-side key storage
This tool was developed by Thingylabs with assistance from Claude AI.