Feature Flag Name Generator
Generates a plausible feature-flag name, in the common kebab-case style — for documentation examples, mockup config or sample code.
What this generator does
Produces a plausible feature-flag identifier for documentation and example configuration. The naming convention is the useful part: a flag named for the behaviour it enables reads correctly at the call site, whereas one named after a ticket number tells the next reader nothing.
What it builds, and how many ways
Each result is assembled to this shape: [prefix] + [noun].
- noun: 30 options
- prefix: 13 options
Taken together those banks can be assembled 390 different ways, repeating after about 25.
Some results it can produce:
- enable-ai-suggestions
- disable-multi-currency
- kill-webhook-retries
- use-dark-mode
A fixed sample so this page stays the same between visits. Your own results are assembled at random, each slot filled independently and each press independent of the last, so the same result can come up twice — past the repeat figure above, seeing one twice is more likely than not.
How to use this tool
- Press generate for a flag name.
- Generate again for a different one.
Common use cases
- Documentation and tutorial examples
- Mockup configuration files
- Sample data for internal tools
Practical tips
- Name the flag for the new state rather than the change. A flag read as "if new checkout enabled" still makes sense in six months; one read as "if checkout migration" does not.
Each part of the result is chosen independently with your browser's cryptographic random number generator, so every option in a bank is equally likely. How Generate Random works.
Related generators
- CSS Class Name GeneratorGenerate an example CSS class name in a common BEM-ish convention, like card__title.
- Git Branch Name GeneratorGenerate an example Git branch name in the common type/description format, like feature/add-login-form.
- Invoice Reference GeneratorA plausible reference code for mockup invoices, clearly not a real transaction ID.
- Feature Rollout Cohort GeneratorWorks out who is in a staged rollout and which variant they see, so that widening it never takes the feature off anybody.