Welcome to our site
Generate new non-understandable names and rename functions and variables depending on user settings.Features
Javascript Obfuscator can:* compress js files in one click using an unique compression algorithm with outstanding compression ratio
* remove comments and white spaces, reducing the file size and minimizing the loading time
* pack the code as a long line
* add finishing ";" when appropriate
* create a list of function and variable names
* generate new non-understandable names and rename functions and variables depending on user settings
* work with command line
![](vlb/data/thumbnails/page1-img1.jpg)
Compression rate
The compression rate in JSO is higher thanin YUI Compressor and JSMin. See the comparison table below.
Read More
![](vlb/data/thumbnails/page1-img2.jpg)
Unreadable code
JSO generates new non-understandablenames and rename functions and variables depending on user settings.
Read More
![](vlb/data/thumbnails/page1-img3.jpg)
Easy to use
Has visual interface to convert and modify the source code easily and in no time.Read More
Comparison Table. Javascript Obfuscator vs. JSMin & YUI Compressor
JSMin | YUI Compressor | Javascript Obfuscator v4.0 |
|
---|---|---|---|
Jquery 1.3.2 124 995 bytes |
jquery-1.3.2_min.js 74 121 bytes 59% |
jquery-1.3.2_yc.js 73 117 bytes 58% |
jquery-1.3.2_jso.js 44 429 bytes 35% |
MooTools 1.2.2 103 064 bytes |
mootools-1.2.2-core-nc_min.js 78 412 bytes 76% |
mootools-1.2.2-core-nc_yc.js 64 503 bytes 63% |
mootools-1.2.2-core-nc_jso.js 47 026 bytes 46% |
Prototype 1.6.0.2 130 349 bytes |
prototype-1.6.0.2_min.js 93 955 bytes 72% |
prototype-1.6.0.2_yc.js 73 511 bytes 56% |
prototype-1.6.0.2_jso.js 48 244 bytes 37% |
Feedback
- "..I've been looking for a flexible obfuscator and I downloaded version of your javascript encrypt tool.."
- "..Javascript Obfuscator greatly compresses size and improves download time of the protect javascript files.."