JavaScript Deobfuscator Online
Reverse obfuscated and packed JavaScript. CyberNexus Decoder unpacks Dean Edwards p.a.c.k.e.r output, resolves \x and \u escape sequences, decodes String.fromCharCode, resolves array-lookup obfuscation, and beautifies the result for analysis.
Open the javascript deobfuscator tool →How to use the javascript deobfuscator
- Paste the obfuscated or packed JavaScript.
- Run "Unpack JavaScript (Dean Edwards)" for packed scripts.
- Run "Deobfuscate JavaScript Strings" to resolve escapes and fromCharCode.
- Apply "JavaScript Beautify" for a readable final result.
Features
- Dean Edwards packer unpacking.
- Hex (\x) and unicode (\u) escape resolution.
- String.fromCharCode and array-lookup decoding.
- Built-in JavaScript beautifier.
Frequently asked questions
How do I unpack packed JavaScript?
Use Unpack JavaScript (Dean Edwards) to reconstruct the source from eval(function(p,a,c,k,e,d){...}) packed code.
Can it decode fromCharCode obfuscation?
Yes. Deobfuscate JavaScript Strings resolves String.fromCharCode calls and escape sequences into readable text.