A tool to detect bugs in Android and iOS apps before they ship, by Facebook
Companies using Infer
Infer integrates with
Why people like Infer
Add a one-liner



Facebook Infer is a static analysis tool - if you give Infer some Objective-C, Java, or C code, it produces a list of potential bugs. Anyone can use Infer to intercept critical bugs before they have shipped to people's phones, and help prevent crashes or poor performance.

Infer's Features
  • Android and Java - Infer reports null pointer exceptions and resource leaks in Android and Java code.
  • iOS - In addition to this, it reports memory leak problems in iOS and C code.