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


closed as too broad by Gilles Sep 27 '15 at 12:57

Please edit the question to limit it to a specific problem with enough detail to identify an adequate answer. Avoid asking multiple distinct questions at once. See the How to Ask page for help clarifying this question. If this question can be reworded to fit the rules in the help center, please edit the question.

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

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