Javascript DeObfuscator

Javascript DeObfuscator

What is Javascript DeObfuscator?

Javascript DeObfuscator is easy to use web-tool to uncrypt JS data. Copy, Paste, and DeObfuscator.

What is Javascript obfuscation?

Obfuscation is to turn JS native syntax into a human unreadable code (or very difficult to understand). This work is done by Javascript Obfuscators that minify/compress the original code. This is a way to protect the code so that it is difficult to make reverse engineering.

What is Javascript Deobfuscation?

The disobfuscation JS is the inverse of the obfuscation. The goal is to rewrite / decode / deobfuscate / decrypt / uncompress the javascript obfuscated code to retrieve native JS. Tools are called unobfuscator or deobfuscator.

The techniques use ASCII codes (to replace characters with letters), changing names of variables by short non-defined names, overcoding such as base64, and so on.

First of all, it is done for software product security. The developer may also pursue commercial goals (competitive protection against tampering or hiding values/logic). The result is a compressed (unused classes, attributes, methods are removed) or optimized (operators are checked and rewritten) software. Obfuscated code is used, for example, on Android and Java (example of an optimizer: R8 for Android; ProGuard for Java and Android).

How it works?

Just paste your code and click on "DeObfuscate".