JR Trove
Free · Browser-only · No signup

AES Text Encryption

Encrypt or decrypt text using AES-256-GCM via the browser's native Web Crypto API. Key derived from your password with PBKDF2 (250,000 iterations, SHA-256). Fresh random salt + IV per encryption. Output base64 for safe text transit.

Leaderboard 728×90 • Ad slot
Algorithm: AES-256-GCM via browser SubtleCrypto. Key derived with PBKDF2 (250,000 iterations, SHA-256). Each encryption generates fresh random salt + IV, prepended to the ciphertext. The output is base64-encoded for safe text transit. your data and password never leave your device.
Medium Rectangle 336×280 • Ad slot
Inside the tool

What powers the AES Encryption / Decryption

AES-256-GCM (authenticated encryption — detects tampering)

PBKDF2 key derivation (250,000 iterations, SHA-256)

Fresh random 16-byte salt and 12-byte IV per encryption

Base64-encoded output (safe for email, SMS, JSON)

data and password never leave your device

Wrong-password decryption fails cleanly (with error message)

Built differently

Why the AES Encryption / Decryption is different

Browser-native

The AES Encryption / Decryption runs entirely in your browser. Input is processed locally — never uploaded, never logged, never cached anywhere outside your device.

No artificial limits

No daily quotas, no character ceilings, no "upgrade for more" walls. Every feature is the complete feature — the same on the first use as the thousandth.

Production-grade quality

Built to the same engineering bar as paid SaaS tools — accurate algorithms, audited logic, responsive design and accessibility-tested interactions.

Use Contexts

Common use contexts

  • Sending sensitive notes via channels you don't fully trust (email, Slack)
  • Storing encrypted secrets in cloud notes / docs
  • Educational — understanding modern symmetric encryption
  • Quick encryption of a paragraph before pasting into a less-secure system
Privacy by design

Private and secure

Zero upload

All processing happens in your browser. Input is never transmitted, logged or cached.

Works offline

Once the page loads, the tool runs without an internet connection. No network calls happen during use.

No tracking

No accounts, no cookies for tool state. Only aggregate analytics count visits at the page level.

Leaderboard 728×90 • Ad slot
FAQ

AES Encryption / Decryption questions

AES-GCM is authenticated — it detects tampering as well as confidentiality. AES-CBC requires a separate MAC step to detect tampering. GCM is the modern standard for new applications.