Esta página aún no está traducida al español, así que la mostramos en inglés.

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.

Actualizado el

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

Tus datos nunca salen de tu ordenador. Todo se procesa localmente en tu navegador.

Cómo usar: 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.

También se busca como: aes encryption online, aes 256 encrypt, aes decrypt, encrypt text with password, openssl enc decrypt, aes gcm, encrypt text online.

Herramientas que combinan con: AES Encrypt & Decrypt

  • Codificación y descodificación Base64 — Convierte texto a Base64 y viceversa con compatibilidad total con UTF-8 (acentos, emojis), cambia a Base64 compatible con URL o arrastra un archivo para obtener su cadena Base64 o su URI de datos.
  • 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.
  • Decodificador JWT — Pega un token web JSON para examinar su encabezado y su carga útil, comprobar cuándo caduca y verificar su firma.
  • 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.

Preguntas frecuentes

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.
¿Puedo instalar AES Encrypt & Decrypt como aplicación web y utilizarla sin conexión?
Sí. AES Encrypt & Decrypt es una aplicación web instalable (PWA): se instala desde el navegador, no se descarga desde una tienda de aplicaciones. Haz clic en «Instalar aplicación» en la parte superior de esta página en Chrome o Edge (Windows, macOS, Linux, ChromeOS) o, en Android, utiliza «Compartir» → «Añadir a la pantalla de inicio» en iPhone y iPad, o «Archivo» → «Añadir al Dock» en Safari 17+ en un Mac. A continuación, se abrirá en su propia ventana con su propio icono y, como se ejecuta íntegramente en tu navegador, seguirá funcionando sin conexión. Firefox en el ordenador de sobremesa no permite instalar aplicaciones web. Cómo funciona la instalación.

Herramientas relacionadas