Suggestions appear as you type. Use the up and down arrows to choose one and Enter to open it.

This page's audience real numbers from our own analytics — open to see them
–Visitors
–Page views
–Clicks to vendors
–Time on page
–Reading now
Clicks to vendors, by tool
  • –
Top countries
  • –
Devices
  • –

– · counted by iTechGuides's own first-party analytics, bots removed, every figure rounded down · how we count

Infer

Free#25 of 37 in Static Analysis ToolsC and C++ Static Analysis Tools

Infer: A focused, self-hosted analyzer for memory safety, concurrency, taint, and code issues. Ranked #25 of 37 in Static Analysis Tools by our editors (5.5/10); pricing: Free plan; best for open-source teams needing memory-safety checks.

5.5/10Editor score
Infer5.5 Visit Infer

At a glance

  • Editor score
    5.5 / 10
  • Pricing
    Free plan
  • Best for
    Open-source teams needing memory-safety checks
  • Free plan
    Yes
  • Paid from
    None
  • Security analysis
    Yes
  • Facts checked
    20 Sep 2026
Infer screenshot
  • Where it wins

    • Covers Java, C, C++, Objective-C, and Erlang
    • Analyzes nulls, memory, races, taint, and resource leaks
    • Supports incremental analysis and CI issue gating
  • Where it doesn't

    • Deployment is self-hosted across Linux and macOS
    • Workflow centers on local builds, command-line use, and CI
    • Language coverage is limited to five listed languages

Our verdict on Infer

Infer is an open-source static program analyzer for teams maintaining Java, C, C++, Objective-C, or Erlang code. It examines source code for null dereferences, memory-safety problems, data races, thread-safety issues, taint flows, resource leaks, and other coding issues. The product fits engineering groups that want to run analysis within their own development and CI environments, particularly when memory safety and security-related findings are priorities.

Infer has a straightforward pricing profile: the product is open source and includes a free plan. Its documented distribution options include binary releases, source builds, and Docker images, while supported platforms are Linux, macOS, and self-hosted deployment. That makes it suitable for teams comfortable managing their own analysis environment rather than looking for a hosted service with tiered operational support. The published workflow focuses on local builds, command-line analysis, incremental or differential runs, and CI checks that can analyze changed files and gate issues.

The standout strength is breadth within its supported analysis model. Teams can combine null and memory-safety detection with race, taint, resource-leak, and coding-issue checks, then extend the analyzer through custom checkers and an abstract-interpretation framework. This makes Infer more adaptable than a narrow memory checker, while its five-language scope remains a meaningful boundary. Choose it when open-source licensing, self-hosting, CI analysis, and custom analysis matter. Consider another tool if your codebase falls outside the listed languages or your team prefers a managed, broader-platform experience.

Infer pricing

Plans Free planFree Free to use — no paid tier required for the core job.
See plans on fbinfer.com

Infer fact sheet

Free planYes
Paid fromNone
Language supportJava, C, C++, Objective-C, Erlang
Security analysisYes
IDE supportNot verified
CI/CD supportYes
Custom rulesYes
DeploymentSelf_hosted
DeploymentSelf-hosted
PlatformsLinux, macOS
SupportDocs
Built forSolo, Small business, Mid-market, Enterprise (editorial estimate)
PricingFree plan
Websitefbinfer.com
Facts checked20 Sep 2026

Alternatives to Infer

See all Infer alternatives →

Also listed in

Used Infer? Be the first to review it

The editor score above is our own research. What this page doesn't have yet is a reader's view — what you used Infer for, what worked and what didn't. No stars are seeded and no review is paid for; an editor reads every one before it appears.

Write a reviewTwo minutes · verified accounts only · read by an editor before it appears

Reviews come only from verified accounts. Sign in or create an account first — your e-mail is never shown.

Your rating

0 characters · at least 80, up to 3,000

Posted from your verified account. Reviews appear after an editor reads them, usually within two working days.

Featured on iTechGuides

Featured on iTechGuides — Infer 5.5/10

Infer is listed in our Static Analysis Tools directory. Add the badge to your site — it links back to this page.

<a href="https://www.itechguides.com/products/infer/"><img src="https://www.itechguides.com/best/badge/infer.svg" alt="Featured on iTechGuides" width="230" height="46"></a>

Reviewed by iTechGuides Editors · Editorial team · Updated Sep 2026

Advertiser disclosure: iTechGuides is reader-supported. We may earn a commission when you click some links. It never changes a score or a verdict. How we rank.

Last updated · How we research and update