Javascript Obfuscator

Process code and structured data locally in your browser.

Obfuscating JavaScript

The code is first checked for syntax errors and then transformed by the open-source javascript-obfuscator library (4.1.1) in your browser: identifiers are renamed to hexadecimal names, most string literals move into an encoded string array and the output is compacted. Global names are kept, so the obfuscated script behaves the same as the original. Obfuscation makes code harder to read; it is not encryption.