Domains

HomeGlossaryFeature Toggle
Back to Glossary
DevOps

Feature Toggle

Quick Definition

A technique that allows teams to modify system behaviour without deploying new code — enabling or disabling features through configuration.

Detailed Explanation

Feature toggles (also called feature flags) decouple deployment from release. Code for a new feature is deployed to production but hidden behind a toggle. The feature is activated (toggled on) when ready, without a new deployment. Use cases include gradual rollout (enable for 10% of users), A/B testing (show different features to different user groups), and kill switches (quickly disable a problematic feature). Feature toggle management platforms like LaunchDarkly, Split.io, and Unleash provide dashboards, targeting rules, and analytics for managing toggles at scale.

Related Terms

Relevant Frameworks

DevOps

Recommended Courses