Download Latest Version age-v1.2.1-darwin-amd64.tar.gz (5.0 MB)
Email in envelope

Get an email when there's a new version of age

Home / v1.0.0
Name Modified Size InfoDownloads / Week
Parent folder
age-v1.0.0-linux-arm64.tar.gz 2021-09-06 3.6 MB
age-v1.0.0-linux-arm.tar.gz 2021-09-06 3.7 MB
age-v1.0.0-windows-amd64.zip 2021-09-06 4.3 MB
age-v1.0.0-freebsd-amd64.tar.gz 2021-09-06 3.9 MB
age-v1.0.0-linux-amd64.tar.gz 2021-09-06 3.9 MB
age-v1.0.0-darwin-amd64.tar.gz 2021-09-06 3.8 MB
age-v1.0.0-darwin-arm64.tar.gz 2021-09-06 3.7 MB
age v1.0.0 source code.tar.gz 2021-09-06 59.7 kB
age v1.0.0 source code.zip 2021-09-06 92.3 kB
README.md 2021-09-06 1.3 kB
Totals: 10 Items   27.0 MB 0

The age logo, an wireframe of St. Peters dome in Rome, with the text: age, file encryption

age—pronounced [aɡe̞], like the Italian “aghe”—is a simple, modern and secure file encryption tool, format, and Go library.

It features small explicit keys, no config options, and UNIX-style composability.

$ age-keygen -o key.txt
Public key: age1ql3z7hjy54pw3hyww5ayyfg7zqgvc7w3j2elw8zmrj2kg5sfn9aqmcac8p
$ tar cvz ~/data | age -r age1ql3z7hjy54pw3hyww5ayyfg7zqgvc7w3j2elw8zmrj2kg5sfn9aqmcac8p > data.tar.gz.age
$ age --decrypt -i key.txt data.tar.gz.age > data.tar.gz

v1.0.0 is the first stable release of the Go CLI and API, twenty months after the first beta.

Learn more by reading the README, the age(1) man page, the Go API reference, or the original design document.

Watch the repository or follow @FiloSottile on Twitter to be notified of new releases.

Source: README.md, updated 2021-09-06