Command-line tool
rage
brew/rage
Checked 25 Oct 2026, 21:09 UTC · Listing refreshed from Homebrew, winget, npm, Scoop and cargo; npm packages checked against OSV.dev
Simple, modern, secure file encryption rust cli encryption yubikey secure-by-default age-encryption curve25519 rust-library scrypt unix-philosophy zero-configuration
At a glance
- Type
- Command-line tool
- Install on
- Windows, macOS, Linux
- Last checked
- 25 Oct 2026, 21:09 UTC
Install it
Windows
winget install --id str4d.rage -e scoop install rage cargo install rage
macOS
brew install rage cargo install rage
Linux
brew install rage cargo install rage
Encrypt a file for `user` and save it to `message.age`
echo "Your secret message" | rage --encrypt --recipient user --output path/to/message.age
Decrypt a file with `identity_file` and save it to `message`
rage --decrypt --identity path/to/identity_file --output message
Related command-line tools
- age
Simple, modern, secure file encryption encryption - dexios
Secure, fast and authenticated command-line encryption of files with modern algorithms and an audited encryption… - fluxencrypt
A high-performance, secure encryption SDK for Rust applications - picocrypt-ng
A very small, very simple, yet very secure encryption tool. - sq
Data wrangler with jq-like query language - age-plugin-yubikey
Plugin for encrypting files with age and PIV tokens such as YubiKeys - drogon
Modern C++ web application framework - sequoia-sq
Sequoia-PGP command-line tool
Listing text is written by the maker; AptLynx lists tools and does not vouch for them. Find another tool · Browse by topic · For agents