Skip to tool

Age File Encryption

Encrypt and decrypt text using the age encryption format.

Output will appear here…

How to Use This Tool

  1. Fill in Text, Passphrase, and Mode. Each control is labeled; you do not need to paste a JSON blob.
  2. Click "Run" to run the tool in your browser.
  3. Read the result below the form and copy it if you need it in another app.

Learn More About Age File Encryption

About Age File Encryption

Encrypt and decrypt text using the age encryption format. All crypto operations run in the browser.

About

Encrypt and decrypt text using the age encryption format. All crypto operations run in the browser.
Encrypt and decrypt text using the age encryption format. All crypto operations run in the browser.
Runs in browser
Yes
No signup required
Yes

Examples

Encrypt with passphrase

Encrypt with passphrase
Input
{
  "text": "hello world",
  "passphrase": "my-passphrase",
  "mode": "encrypt"
}
Output
Output is different on every run (random bytes, salt, or nonce). Use the Result area after you click the action button.

Encrypt invoice id

Encrypt invoice id
Input
{
  "text": "invoice-42",
  "passphrase": "correct-horse",
  "mode": "encrypt"
}
Output
Output is different on every run (random bytes, salt, or nonce). Use the Result area after you click the action button.

Minimal encrypt

Minimal encrypt
Input
{
  "text": "test",
  "passphrase": "secret123",
  "mode": "encrypt"
}
Output
Output is different on every run (random bytes, salt, or nonce). Use the Result area after you click the action button.

Use Cases

  • Check age file encryption values while you draft a page, spreadsheet, or config.
  • Fill Text, Passphrase, Mode and compare the result to a second source.
  • Keep sensitive inputs on-device — this page runs the calculation in the browser.

Frequently Asked Questions

Related tools: