
Description
Want to encrypt a file to send someone without installing software or letting it pass through a server? Hat.sh does it right in the browser—securely encrypt and decrypt files locally in the browser, all client-side, nothing uploaded. It uses modern authenticated encryption and streams large files, so even multi-gigabyte files encrypt in the page. Set a password or use a key pair, drag in and go. Open source and self-hostable. Very handy for securely sharing a file on the fly.
Browser encryption: encrypt/decrypt files locally in the browser, no upload.
Large files: streaming handles multi-gigabyte files.
Modern crypto: uses modern authenticated encryption algorithms.
Open & self-host: open source, deploy your own copy.
Features
Browser encryption: encrypt/decrypt files locally in the browser, no upload.
Large files: streaming handles multi-gigabyte files.
Modern crypto: uses modern authenticated encryption algorithms.
Open & self-host: open source, deploy your own copy.
