Skip to content
InstaFontStudio
100% BROWSER-BASED Β· NOTHING EVER LEAVES YOUR DEVICE
v7.0

AES-256 Encryption Online

Encrypt text with AES-256-GCM, the standard used by banks and secure apps, right in your browser.

AES-256 encryption
No data ever stored
Works offline once loaded
πŸ‘‹ New here? Type your message β†’ set a password β†’ press Encrypt. That's it β€” decrypting works the same way in reverse.
Your message ?Type or paste the message you want to lock with a password.
You can also drag & drop a .txt file here 0 / 20,000 characters
Scan a QR code ?Point your camera at a QR code someone sent you, or upload a screenshot/photo of one β€” the encrypted text will be read straight into the box above.

Camera access needs your permission, and works best on https:// pages.

Password ?Anyone who wants to unlock this text will need this exact password.
Confirm password
Password strength: β€”
Cipher: AES-256-GCM (authenticated) Β· Key derived with PBKDF2-SHA256 (60,000 iterations) using your browser's native encryption engine β€” fast, and far stronger against brute-force than a single hashing round. ?This is a real security upgrade, not just a label: deriving the encryption key takes real computational work, which makes large-scale password-guessing attacks dramatically slower.
Second password
Both passwords will be needed to unlock this message. Store them separately for maximum security.
Self-destruct ?After this time, the message can no longer be decrypted β€” even with the right password.
Password hint (optional) ?Shown to anyone with the encrypted text, before they enter a password. Never put the password itself here.
Overall protection: Basic Set a stronger password to improve this score.

Result
Cover image (optional)

Leave empty and we'll auto-generate a suitable image. PNG output only β€” JPEG, WhatsApp, and other apps that recompress images will destroy the hidden data, so share the downloaded PNG file directly.

Scan to copy the encrypted text on another device.

Keep creating

About this generator

AES-256 is a symmetric cipher: the same key locks and unlocks the data. This tool uses it in GCM mode, which also detects tampering, and derives the key from your password with PBKDF2 and a fresh random salt for every message. It runs on your device with the browser's built-in Web Crypto, so your text and password are never uploaded.

How to use this tool

  1. 1

    Enter text and password

    The password is turned into a 256-bit key with PBKDF2.

  2. 2

    Encrypt

    A random salt and nonce are created for each message, so the same text never produces the same result twice.

  3. 3

    Share and decrypt

    Send the result. The other person needs the same password to decrypt it.

Frequently asked questions

What is AES-256-GCM?
AES is a widely used encryption standard, 256 refers to the key size, and GCM is a mode that also checks that the message was not changed.
How is the key made from my password?
With PBKDF2 using a random salt, which makes guessing passwords much slower.
Is AES-256 unbreakable?
There is no known practical way to break it. In practice the weak point is the password, so choose a long one.

More text encryption tools

Related tools