A/B Testing for Engineers
Built the way you would build it
As engineerings, we have a different set of requirements for A/B testing systems. That's why we've built GrowthBook to follow best practices: no 3rd party calls, no blocking calls, light weight SDKs, extremely high performance, all in a flexible modular system.
- No 3rd party calls
GrowthBook is lightweight and fast, and never required in the critical rendering path of your app. - High performance
flags are served from a JSON file which are evaluated locally, and can be cached or served from your own infra
- Use existing data
Uses your existing event tracking system and data warehouse, so no PII leaves your servers - Lightweight SDKs
We have light weight open source SDKs in many languages, including Javascript, TypeScript, React, Python, Java, Kotlin, iOS, Go, and more
A/B Testing using your existing data
GrowthBook's A/B testing uses your existing data. We support most popular major popular SQL databases, and even Mixpanel and Google Analytics.

Modular components to test the way you want
Feature flagging and A/B testing are the perfect combination, but if you don't want to use both you can use parts of the GrowthBook system independently. You can use Feature Flags alone, or the experiment reporting on your existing experiment data, or combine them into a full featured platform. Our systems are lightweight and easy to integrate.

Painless deploys
GrowthBook makes it easy to deploy code, and monitor the release with real time usage logs using our feature flags.
Awesome developer tools
Developing A/B tests can be a pain to test and debug all the feature rules, variations and interactions. With our developer tool, you can easily see what features are active, how the rules were evaluated, and even switch variations of A/B tests.
Built for modern tech
GrowthBook was designed from the ground up to work with modern technology stacks, and works great with React, SSR, SPAs, NextJS, Static Site Generators, and more.