2026 Community Survey results are here! See how the Craft CMS community works. results are live!
Feature Flags

Feature Flags

Runtime feature flags for Craft CMS with targeting rules, percentage rollouts, and audit logging.

Deploy new features to your Craft CMS project with confidence.

Fea­ture Flags gives you run­time con­trol over what’s live on your Craft CMS site with no rede­ploy­ments and no exter­nal services.

Tog­gle fea­tures on or off from the con­trol pan­el. Tar­get spe­cif­ic users, user groups, or envi­ron­ments with flex­i­ble rules. Grad­u­al­ly roll out changes to a per­cent­age of your audi­ence with con­sis­tent buck­et­ing that ensures every user gets a sta­ble experience.

Choose from the four flag types: Release, Exper­i­ment, Ops, and Per­mis­sion. This helps your team orga­nize flags by intent and know when it’s time to clean up. Use expi­ra­tion dates to auto-dis­able flags after a set date. And a full audit log tracks every change with user attribution.

Check flags from Twig, PHP, or the CLI. Every­thing lives in your data­base, cached, and man­aged in the Craft con­trol panel.

How Feature Flags Helps You

Runtime Feature Flags
Toggle features on or off from the control panel without redeploying.
Targeting Rules
Enable features for specific users, user groups, or environments.
Percentage Rollouts
Gradually roll out features to a percentage of users with consistent bucketing.
Audit Logging
Every toggle, edit, and deletion is tracked with full user attribution.
Four Flag Types
Release, Experiment, Ops, and Permission, to make it easy to know what they do.
Expiration Dates
Flags auto-disable after a date so you never forget to clean up.

Get Started with Feature Flags

Feature Flags is easy to install from the Plugin Store or via Composer. One license will get you everything you need to make your feature rollouts easy and stress free.

Buy on Plugin Store

Easy Control Panel Management

Feature Flags 1
Feature Flags 2
Feature Flags 3
Feature Flags 4

Documentation