Home

Awesome

ProGuard, Java bytecode optimizer and obfuscator

This distribution contains the following directories:

It also contains the source code and build scripts:

The best place to start is the on-line manual.

Example

If you want to give ProGuard a spin right away, try processing the ProGuard jar itself:

cd examples/standalone
../../bin/proguard.sh @ proguard.pro

The resulting proguard_out.jar contains the same application, but it's a lot smaller.

Android example

If you want to see this version of ProGuard integrated in an Android project, you can look at the small Android HelloWorld project:

cd examples/android
gradle assembleRelease

Downloads

You can download ProGuard in various forms:

Enjoy!

https://www.guardsquare.com/proguard

Copyright (c) 2002-2019 Guardsquare NV