Z3
Input—per 1M tokens
Output—per 1M tokens
Context—tokens
WeightsClosed
About
Z3 is ranked #1 of 33 in formal verification tools on Inferse. It runs on Android, API, Linux, macOS, Self-hosted, Web, Windows. There is a free plan.
Compared on formal verification tools
- Free plan
- Yesgithub.com
- Supported formalisms
- theorem-provinggithub.com
- Counterexamples
- Yesgithub.com
- Proof artifacts
- Yesgithub.com
- Input languages
- SMT-LIB2, C, C++, .NET, Java, Python, Rust, OCaml, Julia, JavaScript, TypeScript, Smalltalk, Gogithub.com
- Deployment
- self-hostedgithub.com
Facts
- Purpose
- Z3 is a theorem prover and satisfiability modulo theories (SMT) solver.github.com · 2 Oct 2026
- SMT-LIB
- Z3 supports the SMTLIB format.github.com · 2 Oct 2026
- Applications
- Z3 is used in software verification and analysis applications.microsoft.com · 2 Oct 2026
- Input
- SMTLIB2 is Z3’s default input format.github.com · 2 Oct 2026
- Build systems
- Z3 can be built using CMake, vcpkg, or Bazel.github.com · 2 Oct 2026
- Language interfaces
- The repository documents bindings or APIs for C, C++, .NET, Java, Go, OCaml, Python, Julia, and JavaScript/TypeScript.github.com · 2 Oct 2026
- Browser use
- The project wiki links to a page for trying Z3 in a browser.github.com · 2 Oct 2026
- Platforms
- The project wiki lists Windows, OSX, Linux (Ubuntu and Debian), and FreeBSD as supported platforms.github.com · 2 Oct 2026
- Downloads
- The repository links to pre-built binaries for stable and nightly releases.github.com · 2 Oct 2026
- License
- The repository states that Z3 is licensed under the MIT license.github.com · 2 Oct 2026
- Security
- The README says MSVC builds enable Control Flow Guard and Address Space Layout Randomization by default.github.com · 2 Oct 2026
- Dependencies
- Python is required to build Z3, and additional toolchains are needed to build Java, .NET, OCaml, and Julia APIs.github.com · 2 Oct 2026
- Support
- The project wiki says to contact the creator of an external binding package for support issues.github.com · 2 Oct 2026
Best Z3 alternatives
See all 12 6.0 ACL2 See plans price on the maker's page
6.0 PVS Free free plan, no paid price published Free plan
6.0 Rocq Free free plan, no paid price published Free plan
5.9 Isabelle Free free plan, no paid price published Free plan
5.9 SPIN Free free plan, no paid price published Free plan
5.9 UPPAAL Free free plan, no paid price published Free plan
6.0 PVS Free free plan, no paid price published Free plan
6.0 Rocq Free free plan, no paid price published Free plan
5.9 Isabelle Free free plan, no paid price published Free plan
5.9 SPIN Free free plan, no paid price published Free plan
5.9 UPPAAL Free free plan, no paid price published Free plan Where it ranks on Inferse
Sources
- github.com/Z3Prover/z3· checked 2 Oct 2026
- github.com/Z3Prover/z3/wiki· checked 2 Oct 2026
- microsoft.com/en-us/research/publication/z3-an-effici· checked 2 Oct 2026
