Javascript Obfuscator, Compressor and Minifier

Scramble, obfuscate, and pack JavaScript code!
Javascript Obfuscator converts the JavaScript source code into scrambled and completely unreadable form, preventing it from analysing and theft. It's a 100% safe JavaScript minifier and the best JavaScript compressor.

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
* 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


Highest compression

Javascript Obfuscator provides the best compression ratio
comparing with other tools available on the Web. Check the comparison table below.

Read More

Unreadable code

Javascript Obfuscator generates new non-understandable names
and rename functions and variables
depending on user settings or pre-defined presets.
Read More

Easy to use

Just drug-n-drop files to the program window and press "Process" button!
Read More
Video Tutorial

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%