Fuzzing is a type of software testing that generates & runs millions of tests per day on
your code, and is great at finding edge cases & vulnerabilities that developers miss.
It's been used to find tens of
thousands of critical bugs in open-source software, and is the best way to generate
tests that cover a lot of code, without requiring your developers to think of every
We explain it more on our Fuzzing 101 page.
Fuzzbuzz currently supports C, C++, Go and Python, but we have a roadmap for rolling out support for new languages. If you would like to fuzz code written in a language we don't currently support, send us an email at firstname.lastname@example.org.
All data is encrypted with SSL/TLS in transit, and isn't stored at rest unless you
explicitly upload it via zip file, in which case it is encrypted at rest.
Code is built and fuzzed on isolated single-tenant virtual machines which are deleted when they are no longer in use. These virtual machines are deployed within our VPC which disallows connections from untrusted external sources.
If you would rather your code didn't leave your server, email us at email@example.com to discuss an on-premises option.
Read more about how we secure your information and code in our Security Policy.
Fuzzbuzz provides a CLI that can push your code to Fuzzbuzz for you. This functionality can be integrated into a CI build system. Learn more here.
You can join our community Slack, chat with us live
when you're on the platform, or shoot us
an email at firstname.lastname@example.org.
If you're looking for consulting services to help build out your fuzzing strategy, contact us via email@example.com to discuss your specific use case.