aes-256-cbc

xenc

// browser-native · zero network · text & file encryption

Decrypt ciphertext
Looks like Base64 — switch?
Ctrl + Enter to run
output
Result
JSON detected — pretty-print or minify
Formatted JSON

          
Encrypt a file → download as .xenc
Drop a file or click to browse
Any format accepted
Max 10 MB
File exceeds 10 MB limit.
filename.txt
0 KB
Processing...
Done
Found xenc useful? It's open source. Star the repo on GitHub
AES-256-CBC
16-byte random IV
Web Crypto API
100% in-browser
Hex & Base64
.xenc file format
JSON formatter