ProGuard 4.11

An Open Source Java class file optimizer, shrinker, preverifier, and obfuscator tool for Linux, Windows and Mac

  Add it to your Download Basket!

 Add it to your Watch List!


Rate it!

What's new in ProGuard 4.11:

  • The optimization step can now simplify enum types, replacing the synthetic classes that the compiler generates by plain integer constants.
  • This version also fixes a number of bugs, notably in class merging and method inlining.
Read full changelog
send us
an update
GPL (GNU General Public License) 
3.4/5 28
Eric Lafortune
ROOT \ Programming \ Code Generators
2 ProGuard Screenshots:
ProGuard is an open source, free, platform-independent graphical application written in the Java programming language and designed to act as an optimizer, obfuscator, preverifier, and shrinker for Java class files.

The ProGuard project is capable of detecting and removing unused Java classes, attributes, methods, and fields. It can also be used to effortlessly optimize bytecode, as well as to remove unused instructions.

In addition, the ProGuard software can rename the remaining Java classes, methods and fields using short meaningless names, generating jar files that are smaller, as well as harder to reverse-engineer.

Being written in Java, ProGuard is a cross-platform application that runs well on any platform where the Java runtime environment is installed, including Linux, Microsoft Windows and Mac OS X. It is integrated in Google's Android SDK, Intel's TXE SDK, and in Oracle's Wireless Toolkit.

Last updated on January 7th, 2014


#Java optimizer #Java obfuscator #Java preverifier #Java #optimizer #preverifier #obfuscator

Add your review!