Skip to main content
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.

Help us improve this definition

See something that could be clearer or more accurate? Let us know.

Help us improve this page

Found an error or have a suggestion? We'd love to hear from you.