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.
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.
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.
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.
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.
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.
How much does Featureflip cost?
Start free, scale as you grow.
Solo
For freelancers and individual developers
- 1 project
- 1 team member
- 2 environments
- 10 flags per project
- 7-day audit logs
- Community support
Pro
billed annually
For small to medium teams
- 10 projects
- 10 team members
- 5 environments
- Unlimited flags
- 30-day audit logs
- Email support
Business
billed annually
For growing organizations
- 25 projects
- 25 team members
- Unlimited environments
- Unlimited flags
- 90-day audit logs
- Priority support
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.