Free and open first
Best Fuzz Testing Software in 2026
Fuzz testing software explores program behavior using generated or varied inputs, with the aim of surfacing faults. Compared on input generation methods, supported languages, and target types, these entries can be weighed against the software you need to test. Execution mode, coverage guidance, and crash triage offer further criteria for understanding each testing approach. CI/CD support may be relevant to your workflow, while free-plan availability and paid-from pricing add access and cost details. ClusterFuzz, Accessibility Test Framework for Android, and AFL++ are among the options shown, along with cargo-fuzz and Mayhem. Compare the listed capabilities with your testing needs.
- 26 apps
- Research read 23 Sept 2026
- How the order is worked out
- 1
Jazzer
Free plan Open source APILinuxMac+2Jazzer combines coverage-guided fuzzing with JUnit integration and security-focused sanitizers for JVM targets.
- 2
- 3
boofuzz
Free plan APILinuxSelf-hosted+1boofuzz offers a broad set of communication options and a workflow for recording and responding to failures.
- 4
ClusterFuzz
Free plan LinuxMacSelf-hosted+2ClusterFuzz covers crash discovery through fix verification, with automation for testcase handling and bug workflows.
- 5
EvoMaster
Free plan APILinuxMac+2EvoMaster provides free fuzz-based test generation across several API types and programming languages.
- 6
cargo-fuzz
Free plan LinuxMacWindowscargo-fuzz provides Rust projects with commands for fuzz-target setup, execution, input minimization, and coverage. Check the compiler and platform requirements before using it.
- 7
EvoMaster
Free plan APILinuxMac+2EvoMaster offers free automated test generation across several API types, with both black-box and JVM-focused white-box modes.
- 8
Fuzzinator
Free plan LinuxMacWeb+1Fuzzinator automates fuzzing workflows, issue handling and scheduling, with configurable interfaces and optional tracker reporting.
- 9
Csmith
Free plan LinuxWindowsChoose Csmith when you need locally generated C programs for compiler comparisons or test-suite creation. Timely maintainer responses are not assured.
- 10
Fuzzilli
Free plan LinuxMacSelf-hostedFuzzilli offers a configurable fuzzing setup with multiple target engines and coordination options. Building it requires a compatible instrumented engine and the specified toolchain.
- 11
Mayhem
Free plan APILinuxMac+3Mayhem combines code testing, API testing and dynamic SBOM analysis, with a free API tier and a stated 30-day trial for paid plans.
- 12
Schemathesis
Free plan LinuxMacSelf-hosted+1Schemathesis provides schema-based API testing with adaptive and stateful workflows, authentication options, and CI/CD integrations.
- 13
Wfuzz
Free plan LinuxMacSelf-hosted+1Choose Wfuzz if you need a free, locally run framework for generating inputs across HTTP requests and assessing web applications.
- 14
FuzzForge
Free plan Self-hostedWebFuzzForge combines automated campaign execution with engineer takeover and several deployment models.
- 15
Netzob
Free plan LinuxWindowsChoose Netzob for local protocol reverse engineering, traffic simulation, and fuzzing on Linux or Windows, especially when you need to derive models from traces.
- 16
Onyx Launcher
Free plan LinuxWindowsChoose Onyx if you want a free launcher with instance management, Modrinth catalog access, Java runtime handling, and built-in diagnostics.
- 17
OSS-Fuzz
Free plan WebEligible open-source projects should consider OSS-Fuzz for distributed fuzzing and private bug alerts at no charge.
- 18
Black Duck Coverity
Paid LinuxMacSelf-hosted+2Coverity pairs broad language and framework coverage with IDE, source-control, and CI integrations. Teams need to request a quote, and the facts list no free plan.
- 19
RESTler
Free plan LinuxMacWindows - 20
Fuzzowski
Free plan - 21
Metalware
Paid APILinuxSelf-hosted+1Metalware pairs emulated firmware execution with fuzzing and defect analysis, then provides debugging integrations and CI workflows.
- 22
Fuzzware
Paid LinuxFuzzware combines hardware-free firmware rehosting with automated, repeatable fuzzing and detailed reporting.
- 23
beSTORM
Paid LinuxWindows - 24
Honggfuzz
Paid AndroidLinuxMac+1Honggfuzz provides mutation fuzzing with coverage guidance and crash triage across several target types.
- 25
syzkaller
Paid LinuxMacWindowssyzkaller provides generation, mutation, coverage guidance, and crash triage for kernel and syscall-interface fuzzing.
#1Places #1, #2, #3, #4, #5 on this list can be bought by the makers of the software on it. See the price