The FindBugs Plugin for IntelliJ IDEA


Please download the latest version from

Source Code

View the Project on GitHub andrepdo/findbugs-idea

FindBugs-IDEA Logo

FindBugs for IntelliJ IDEA

provides static byte code analysis to look for bugs in Java code from within IntelliJ IDEA. FindBugs is a defect detection tool for Java that uses static analysis to look for more than 200 bug patterns, such as null pointer dereferences, infinite recursive loops, bad uses of the Java libraries and deadlocks. FindBugs can identify hundreds of serious defects in large applications (typically about 1 defect per 1000-2000 lines of non-commenting source statements). The name FindBugs™ and the FindBugs logo are trademarked by The University of Maryland. As of July, 2008, FindBugs has been downloaded more than 700,000 times. FindBugs-IDEA uses FindBugs™ under the hood. For more information see

We use IDEA inspections and FindBugs complementary. FindBugs is running in our continuous integration process and IDEA inspections are used during coding.

What about using both during coding from within IntelliJ IDEA?


Authors and Contributors

Authors: André Pfeiler (@andrepdo), Reto Merz (@retomerz) Contributors: are always welcome




Araxis generously supports FindBugs-IDEA with free licenses of Araxis Merge.


JetBrains sponsored free licenses for their premium products like IDEA Ultimate.


YourKit is kindly supporting FindBugs-IDEA with its full-featured Java Profiler.