Experiencing errors, performance spikes or user backlash? Switch off features without redeploying code. Fail safer with rollouts targeted to a small percentage of users before launching at large.
Manage all features in one place
Stop managing rollouts in config files and tracking features in tedious spreadsheets. Release features quickly, easily rollback and enable collaboration so you can reduce the burden on development and QA.
Test rollouts on any device
Deliver optimized experiences on every channel. Confidently roll out and test everything from new pricing on your website, push notifications on your mobile app to a new feature for an Alexa voice skill.
Customize open-source SDKs
Instead of building from scratch, extend our platform to fit your needs. We provide an easy user interface to handle maintenance, documentation, language support and user permissions.
Create your free feature flagging account
Get started right away, no credit-card needed.
Stop launching, start rolling out
Stop dealing with painful merge conflicts. Move away from long-lived feature branches and start adopting feature flags for greater development velocity, safer code deployments and increased developer productivity.
Prove value with experimentation
Experiment with feature flags to build solutions that deliver value and make smarter decisions with statistically sound data in real-time. If you detect errors, performance spikes or user backlash, just switch off the feature toggle to roll back. Make your release process more resilient without redeploying code or redefining budgets.
Trusted by 9,000+ businesses and millions of happy customers
The most robust feature flagging platform
Feature flags Separate code deployment from feature releases. Easily turn features on or off with feature toggles.
Experimentation Run A/B tests on your feature flags to quantify the impact of new features and optimize existing features. Run one concurrent experiment at a time.
REST API Integrate rollouts with your development workflow to manage feature flags at scale.
Remote configuration with cloud dashboard Remotely configure your flags and experiments in our UI. Powerful feature variables, enable you to parameterize your app and update features on the fly.
Staged rollouts Test and learn by rolling out first to a small set of users, then ramp up over time.
Roll out everywhere Feature flagging provides SDKs for most web, mobile, and server-side languages that easily integrate with your codebase.
Target rollouts by audience Easily run betas and target feature access to specific markets, pricing plans and languages. Specify traffic and configurations by audience and development environment.
Support for multiple environments Manage rollouts and experiments across development, staging, production and custom environments.
Building a culture of experimentation in product development is hard, so we want to make it easy. It can be an uphill battle to change an organization’s culture, especially with high upfront costs. That's why we launched feature flagging for free. We believe rolling out features is just a step on the journey to experiment-driven product development.
As companies mature, the next step is embracing A/B testing as part of the process of rolling out features. We’ve built free feature flagging on top of our paid Server-side Experimentation platform so you can do just that. If you want to learn more about why we built Free Feature Flagging, read this blog post.
Our Free Feature Flagging plan uses the same CDN, SDKs and infrastructure for its cloud-based interface as our paid Server-side Experimentation solution.
Some organizations do choose this route. However, we've seen that teams often struggle to invest sufficiently in their in-house or open-source feature flagging solution, making it hard to ensure that it's up-to-date, bug-free and well documented. In addition, when the primary owner of the solution changes roles or leaves the company, there is often a scramble to figure out how to maintain the solution. Companies that adopt feature flagging can be confident in actively maintained solutions and comprehensive documentation.
Additionally, in-house systems often lack easy-to-use interfaces and support for multiple levels of permissions. Free Feature Flagging comes with a straightforward, cloud-based interface for managing feature flags and rollouts, multiple permission levels and a Jira Integration to provide visibility across teams.