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

  1. Paste the obfuscated or packed JavaScript.
  2. Run "Unpack JavaScript (Dean Edwards)" for packed scripts.
  3. Run "Deobfuscate JavaScript Strings" to resolve escapes and fromCharCode.
  4. Apply "JavaScript Beautify" for a readable final result.

Features

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.

Related tools