Paste obfuscated JavaScript on the left. Or load sample data to see decoded output.
Try JavaScript deobfuscation with sample input
Paste obfuscated JavaScript on the left. Or load sample data to see decoded output.
Try JavaScript deobfuscation with sample input
Paste obfuscated JavaScript on the left and copy or download readable output on the right.
Paste minified or encoded JavaScript into the editor. If you want a quick demo, click “Sample”.
function _0x2a4b(a,b){var m="\x48\x69";return b["\x6c\x65\x6e\x67\x74\x68"]>=0x8;}The JavaScript deobfuscator decodes common escapes and formats the result as you type.
function _0x2a4b(a, b) {
var m = "Hi";
return b.length >= 8;
}Use “Copy” to copy the readable output, or “Download” to save it as a .js file for review.
Common questions about decoding and beautifying obfuscated JavaScript
Edit, format, and beautify JSON
Validate, fix, and inspect JSON
Compare, measure, and map JSON
Convert JSON to other formats
Convert other formats to JSON
Convert, format, fix, and minify XML
Generate code and format other languages