Feature flags for teams that ship fast

Roll out features gradually, run A/B experiments, and kill switches instantly. Featureflip gives your team real-time control over every release with percentage rollouts, user targeting, and SDKs for every major language and platform. Free to start.

app.js
import { Featureflip } from '@featureflip/js';

const client = Featureflip.initialize({
  sdkKey: 'sdk-dev-abc123',
});

if (client.variation('new-checkout', user, false)) {
  showNewCheckout();
}

What are feature flags?

Feature flags — also called feature toggles — are conditional switches in your code that turn functionality on or off without redeploying. Your application asks a feature flag service should I show this feature to this user right now?, and the answer can change instantly.

This decouples deploy from release. Merge code to production at any time, then roll it out to 1% of users, expand to 100%, target a specific cohort, or kill it the moment a metric goes wrong — no rebuild required.

How does Featureflip work?

Toggle, target, and roll out features from a real-time dashboard built for engineers who ship often.

Featureflip dashboard showing eight feature flags across development and production environments, with toggle states and types

Instant rollouts

Toggle features on or off across every environment in real time. No deployments, no restarts, no waiting — your change is live everywhere within milliseconds.

Targeting rule editor with a 40% rollout slider, showing the rule will serve On to 40% of matching users

Gradual, percentage-based rollouts

Ship to 1%, then 10%, then 100%. Watch metrics with every step. If anything looks off, roll back by moving the slider — no re-deploy required.

Targeting rule editor with a condition group matching users whose plan equals enterprise or whose email ends in @beta.example.com

Surgical targeting

Combine attributes, segments, and plan data into AND/OR condition groups. Target by region, plan, cohort, or any custom attribute your app tracks.

Flag detail page showing Development and Production environment tabs with the Development environment selected and the flag enabled

Multi-environment by default

Keep development and production configurations fully isolated. Promote the exact state forward when you are ready — or keep them intentionally different.

SDKs for every stack

Drop-in libraries in 13 languages and frameworks. Evaluate flags locally for server SDKs; stream live updates to the browser for client SDKs.

How much does Featureflip cost?

Start free, scale as you grow.

Billing interval
Save ~20%

Solo

Free

For freelancers and individual developers

  • 1 project
  • 1 team member
  • 2 environments
  • 10 flags per project
  • 7-day audit logs
  • Community support
Get Started Free

Pro

$49 $39 /mo

billed annually

For small to medium teams

  • 10 projects
  • 10 team members
  • 5 environments
  • Unlimited flags
  • 30-day audit logs
  • Email support
Get Started

Business

$149 $119 /mo

billed annually

For growing organizations

  • 25 projects
  • 25 team members
  • Unlimited environments
  • Unlimited flags
  • 90-day audit logs
  • Priority support
Get Started

Need more? Contact us for Enterprise pricing.

Frequently asked questions

What are feature flags?
Feature flags (also called feature toggles) let you turn features on or off in your application without deploying new code. They enable gradual rollouts, A/B testing, and instant kill switches for any feature.
Is Featureflip free to use?
Yes! The Solo plan is free forever and includes 1 project, 10 flags, and 2 environments. Paid plans start at $49/month ($39/month billed annually) for teams that need more projects, members, and advanced features.
What programming languages are supported?
Featureflip provides official server-side SDKs for JavaScript/TypeScript, Node.js, Python, C#, Java, Go, PHP, and Ruby, plus client-side SDKs for React, Browser, Swift, Flutter, and Android. You can also integrate directly with the Evaluation API using any HTTP client.
How is Featureflip different from other feature flag platforms?
Featureflip is built for simplicity and speed. The evaluation API is optimized for low-latency flag checks, SDKs support real-time streaming updates, and the dashboard is designed to get out of your way.