Diese Seite ist noch nicht auf Deutsch verfügbar, daher zeigen wir die englische Version.

AES Encryption & Decryption — Text with a Password

Protect a note, secret or config value with a password using AES-256 — or decrypt text produced by openssl enc. Encryption happens on your device.

Aktualisiert am

🔒 Runs locally with your browser’s Web Crypto API — nothing you type is sent to a server.

Deine Daten verlassen nie deinen Computer. Die Verarbeitung erfolgt zu 100 % lokal im Browser.

So nutzt du: AES Encrypt & Decrypt

  1. Choose Encrypt or Decrypt and the format.
  2. Enter a strong password.
  3. Paste the text and click the button.
  4. To decrypt later you need the same password and format — store the password safely.

Two formats

AES-256-GCM (default)OpenSSL AES-256-CBC
CipherAES-256 in Galois/Counter Mode — authenticatedAES-256 in CBC mode with PKCS#7 padding
Key derivationPBKDF2-SHA256, 600,000 iterations, 16-byte saltPBKDF2-SHA256, configurable iterations (OpenSSL default 10,000), 8-byte salt
Tamper detectionYes — modified data fails to decryptNo — only padding errors
Compatible withThis tool and any code that follows the documented layoutopenssl enc -aes-256-cbc -pbkdf2 -a

The GCM output is Base64(salt ‖ IV ‖ ciphertext ‖ tag), so the Web Crypto API, Node.js (crypto.createDecipheriv('aes-256-gcm', …)) or Python’s cryptography package can decrypt it with the same parameters.

Decrypting OpenSSL output

Text encrypted with

echo -n "secret" | openssl enc -aes-256-cbc -pbkdf2 -salt -a -A -pass pass:YOURPASS

starts with U2FsdGVkX1 (Base64 for “Salted__”) and can be decrypted here with the OpenSSL format. Without -pbkdf2, OpenSSL uses the old, weak EVP_BytesToKey derivation, which this tool does not support — always add -pbkdf2.

Password strength matters most

AES-256 itself cannot be brute-forced, but a weak password can. PBKDF2 slows each guess down, yet an 8-character password is still guessable. Use a long passphrase — the password generator helps. For one-way storage of passwords use bcrypt instead; for signatures use HMAC.

Auch gesucht als: aes encryption online, aes 256 encrypt, aes decrypt, encrypt text with password, openssl enc decrypt, aes gcm, encrypt text online.

Passende Tools zu: AES Encrypt & Decrypt

  • Base64-Kodierung / -Dekodierung — Konvertiere Text in Base64 und zurück – mit vollständiger UTF-8-Unterstützung (Akzente, Emojis), wechsle zu URL-sicheren Base64-Werten oder zieh eine Datei per Drag & Drop hinein, um deren Base64-Zeichenkette oder Daten-URI zu erhalten.
  • Hash Generator — Compute MD5 and SHA hashes of any text or file instantly, create HMAC signatures, and paste an expected checksum to verify a download.
  • JWT-Decoder — Füge ein JSON-Web-Token ein, um dessen Header und Payload zu überprüfen, das Ablaufdatum zu ermitteln und die Signatur zu verifizieren.
  • IBAN Validator — Check whether an IBAN is valid before you send money or save it: the country, the length for that country, the account format and the mod-97 checksum.

Häufige Fragen

Is my text or password sent to a server?
No. Encryption and decryption use the Web Crypto API in your browser.
I forgot the password — can you recover the text?
No. Without the password the data cannot be decrypted by anyone, including us.
Why does every encryption produce different output?
A new random salt and IV are used each time. This is intended and all outputs decrypt with the same password.
Can I decrypt data from other AES tools?
Only if it uses one of the two documented formats. Other tools use different key derivation, modes or layouts.
Kann ich AES Encrypt & Decrypt als Web-App installieren und offline nutzen?
Ja. AES Encrypt & Decrypt ist eine installierbare Web-App (PWA) – sie wird über Ihren Browser installiert und nicht aus einem App-Store heruntergeladen. Klicken Sie oben auf dieser Seite in Chrome oder Edge (Windows, macOS, Linux, ChromeOS) auf „App installieren“ oder verwenden Sie auf Android-Geräten „Teilen“ → „Zum Startbildschirm hinzufügen“ auf dem iPhone und iPad bzw. „Datei“ → „Zum Dock hinzufügen“ in Safari 17+ auf einem Mac. Die App öffnet sich dann in einem eigenen Fenster mit einem eigenen Symbol, und da sie vollständig in Ihrem Browser ausgeführt wird, funktioniert sie auch offline. Firefox auf dem Desktop kann keine Web-Apps installieren. So funktioniert die Installation.

Ähnliche Tools