Product Tour

Take a Tour of JavaScript Obfuscator

See how JavaScript Obfuscator protects your code and the features that make it the industry leader.

A Brief History of JavaScript Obfuscator

JavaScript Obfuscator was originally launched in 2004 originally for our clients' needs and quickly became the professional choice for JavaScript code protection. Thanks to our early market entry, and the customers who put their trust in us, we've been able to develop JavaScript Obfuscator into the most advanced protection solution available, used by thousands across the world. Our team of programmers have created proprietary methods for encrypting code whilst keeping the maximum flexibility for the distribution of your scripts.

As for the future of JavaScript Obfuscator, we are really humbled with the huge uptake and acceptance in the market. We will continue to increase the functionality and power of JavaScript Obfuscator.

Go Premium ›
JavaScript Obfuscator
JavaScript Obfuscation process

How does it work?

JavaScript Obfuscator analyses your source code, then renames variables, functions and parameters to meaningless names while encoding string literals and removing whitespace. The resulting code is functionally identical to the original but extremely difficult to read or reverse-engineer.

The process preserves all runtime behaviour — your obfuscated scripts will work in every browser and environment just as the originals did. You can obfuscate individual files or entire projects at once, and an exclusion list lets you protect external API names from renaming.

Obfuscator Desktop GUI
JavaScript compression
Protect JavaScript