Looking for good Java obfuscator utility that can obfuscate both complete application (the final output) and jar files. Commercial or open source.


  • 2
    How do you define 'good'? – RockPaperLizard Sep 27 '15 at 5:53
  • Obfuscators are rarely worth the trouble. But if you want to waste money, or if you're in the very few cases where it can make sense, I won't stop you. However, you need to tell us more about what you want it for, so that we can choose between the many possibilities. What assets do you want to protect? What platform will the code run on? – Gilles 'SO- stop being evil' Sep 27 '15 at 12:56

proguard is a good Java obfuscator.

  • It's free
  • Works with .class files, and full .jar files
  • Easy to use
  • Use in command line, or a GUI
| improve this answer | |

Not the answer you're looking for? Browse other questions tagged or ask your own question.