Skip to content
Flagsmith logo

Open-source feature flag and remote config

Visit Website

What is Flagsmith?

Flagsmith is a a/b testing tool. Flagsmith is an open-source feature flag and remote configuration service for web, mobile, and server-side applications. It lets teams toggle features on or off without redeploying, roll out changes to specific user segments or percentages, and run multivariate A/B tests with analytics integrations. Key capabilities: Feature flags with instant toggle — no redeploy required, Remote configuration to change app behavior in real time, User segmentation and trait-based targeting, Percentage-based canary and staged rollouts, Multivariate flags for A/B/n testing and experimentation. Flagsmith ships a free plan plus paid tiers that unlock as usage grows. Buyers most often compare Flagsmith against LaunchDarkly, ConfigCat, GrowthBook.

TL;DR - Flagsmith

  • Open-source feature flag platform with remote config, segmentation, and built-in A/B testing
  • Deploy as SaaS, private cloud, on-prem, or self-hosted with SDKs for 12+ languages
  • Free tier includes 50K requests/month; paid plans start at $40/month with up to 1M requests
Pricing: Free plan available
Best for: Growing teams
4.8/5 across review platforms

Pros & Cons

Pros

  • Open-source core with a generous free tier of 50K requests/month
  • Flexible deployment: SaaS, private cloud, on-prem, or fully self-hosted
  • Broad SDK coverage across all major platforms and languages
  • Built-in A/B testing with analytics integrations avoids separate tooling
  • Audit log and change tracking make compliance and rollback straightforward
  • Segmentation and trait storage enable precise per-user targeting

Cons

  • Free tier limited to 1 team member — impractical for even small teams
  • Start-Up plan caps at 3 team members and 1M requests/month
  • Overage pricing at $50 per million requests can add up at scale
  • Enterprise features like SAML/SSO and approval workflows require custom pricing
  • Self-hosted deployment demands Kubernetes expertise and ongoing maintenance

Ratings Across the Web

4.8(37 reviews)

Ratings aggregated from independent review platforms. Learn more

Key Features

Feature flags with instant toggle — no redeploy requiredRemote configuration to change app behavior in real timeUser segmentation and trait-based targetingPercentage-based canary and staged rolloutsMultivariate flags for A/B/n testing and experimentationFull audit log with change tracking and rollbackScheduled flags for timed feature releasesSDKs for 12+ languages including React, Python, Go, and FlutterSelf-hosted, private cloud, and SaaS deployment optionsThird-party integrations with analytics and monitoring tools

Pricing Plans

Free

$0/month

  • Up to 50,000 API requests/month
  • 1 team member
  • Unlimited feature flags
  • Unlimited environments and identities
  • Segments and 3rd-party integrations
  • A/B testing and API access

Start-Up

$40/month (annual) or $45/month (monthly)

  • Up to 1,000,000 API requests/month
  • 3 team members
  • Unlimited projects
  • Email support
  • Scheduled flags
  • Two-factor authentication
  • 14-day free trial

Enterprise

Custom

  • 5,000,000+ API requests/month
  • 20+ team members
  • Roles, permissions, and change requests
  • SAML, Okta, ADFS, LDAP authentication
  • On-premise or private cloud deployment
  • Onboarding, training, and enterprise SLA
  • Priority real-time chat and Discord support
Flagsmith is an open-source feature flag and remote configuration service for web, mobile, and server-side applications. It lets teams toggle features on or off without redeploying, roll out changes to specific user segments or percentages, and run multivariate A/B tests with analytics integrations. Flagsmith tracks every flag change in an audit log for easy rollback and supports user trait storage for targeting. Deployment options include SaaS cloud across eight regions, private cloud in your own infrastructure, on-premises with Kubernetes or OpenShift, or fully self-hosted from the open-source repository. SDKs cover React, Node, Python, Go, Ruby, .NET, iOS, Android, Flutter, Rust, PHP, and a REST API.

Reviews

Be the first to review Flagsmith

Your take helps the next buyer. Verified LinkedIn reviewers get a badge.

Write a review

Best Flagsmith Alternatives

Top alternatives based on features, pricing, and user needs.

View full list →

Explore More

Flagsmith FAQ

Is Flagsmith open source?

Yes. Flagsmith's core is open source under a BSD 3-Clause license. You can self-host it or use their managed SaaS and private cloud options.

What is the difference between feature flags and remote config in Flagsmith?

Feature flags are boolean toggles that turn features on or off. Remote config lets you change string, number, or JSON values in your application in real time without deploying. Flagsmith supports both in the same interface.

How does Flagsmith pricing work for overages?

If you exceed your plan's monthly API request limit, additional calls are billed at $50 per million requests per month, with volume-based discounts for higher usage.

Can I self-host Flagsmith?

Yes. Flagsmith can be deployed on your own infrastructure using Docker, Kubernetes, or OpenShift. The open-source edition is free; enterprise self-hosted adds SAML, approval workflows, and dedicated support.

Does Flagsmith support A/B testing?

Yes. Multivariate feature flags let you run A/B/n tests and measure results through integrations with analytics platforms like Mixpanel, Amplitude, Heap, and Segment.

Which SDKs does Flagsmith provide?

Flagsmith has SDKs for React, Next.js, Node.js, Python, Ruby, Go, .NET, PHP, Rust, Android/Kotlin, iOS/Swift, and Flutter, plus a REST API for any other platform.

Guides & Articles