Encrypt or decrypt text with AES-256-GCM using a passphrase. Runs entirely in your browser.
SecurityEnter the text you want to encrypt in the input field.
Set a strong password (passphrase) that only you know.
Click 'Encrypt' to get the ciphertext. Copy and store it safely.
To decrypt, paste the ciphertext, enter the same password, and click 'Decrypt'.
Encrypt private notes, credentials, or personal information before saving them in cloud storage or note-taking apps.
Encrypt a message before sending it through an insecure channel and share the password separately.
Encrypt sensitive configuration files, API keys, or database dumps before storing them in backups.
Quickly encrypt environment variables or secrets to share safely with teammates without exposing plaintext values.
AES-256 Encrypt/Decrypt lets you encrypt sensitive text with a password using AES-256-GCM — one of the strongest encryption standards — entirely in your browser. No data ever leaves your device.
Generate MD5, SHA-1, and SHA-256 hashes for any text input.
Score password entropy and estimated crack time, with practical improvement tips.
Generate time-based one-time codes (TOTP) and the QR code to add the secret to any authenticator app.
Compare two hashes, or hash text or a file to verify integrity — MD5, SHA-1, SHA-256, SHA-512.
Detect and mask emails, phone numbers, credit cards, and Thai national IDs in any text.
Generate passwords with custom patterns, character sets, and rules for maximum control.