Also known as: feature toggle, feature switch
Feature Flag
ConceptualProductOperations
Definition
Feature Flag: A feature flag is a software technique that allows teams to enable or disable features without deploying new code. Feature flags enable gradual rollouts, A/B testing, and quick rollbacks, reducing risk when releasing new functionality.
Example Usage
βWe used feature flags to release the new checkout to 10% of users before rolling out to everyone.β
Common Misconceptions
Feature flags are just for experiments. They're also for operations and entitlements.
Feature flags add technical debt. Properly managed flags improve deployment flexibility.
You only need flags for major features. Even small changes benefit from controlled rollouts.
Explore More Resources
Browse Tools
Discover 100+ vetted tools for every stage of your startup journey
Explore all toolsBuild Your Stack
Take our personalized quiz to get tool recommendations for your startup
Start the checklistRecommended Reading
Curated books to help you learn, grow, and succeed as a founder
View book recommendationsListen & Learn
Top podcasts covering startups, product, growth, and entrepreneurship
Discover podcastsHelp us improve this definition
See something that could be clearer or more accurate? Let us know.


