Feature flags for teams

10 minutes trainable feature flag and configuration management service with unlimited team size, awesome support and no surprises.

No trial period. No credit card.

Trusted by teams of all shapes and sizes

Nasdaq company logoRakuten company logoSchneider Electric company logoE-on company logoSbanken company logoFlixbus company logoElectrolux company logoGitkraken company logoGrupoboticario logoKnab logoNurnberger logobailliegifford logoPureGym company logoIceland logolocaliza logogovtech logo

Cross-platform feature flag service

Toggles icon to symbolize feature flags

Turn your features ON/OFF using ConfigCat's Dashboard even after your code is deployed.

Target icon to symbolize user targeting capability of ConfigCat

ConfigCat lets you target user segments based on region, email, subscription or any other custom user attribute. We support % rollouts, A/B testing and variations.

Cloud icon to symbolize ConfigCat as a cloud service
ConfigCat is a hosted service for feature flag and configuration management. It enables you to decouple feature releases from code deployments.
Plug icon to symbolize easy integration

We provide open source SDKs to support easy integration with your Mobile, Desktop application, Website or any Backend system.

Screenshot of the ConfigCat Dashboard
Sign up   or   Request a demo

We proudly support

Open source SDKs with getting started guides and detailed documentation to ensure easy integration of the feature flag service.

ConfigCat .NET SDK logoConfigCat .NET SDK logo
.NET, .NET Core
ConfigCat Java SDK logoConfigCat Java SDK logo
Java
ConfigCat Android SDK logoConfigCat Android SDK logo
Android
ConfigCat iOS SDK logoConfigCat iOS SDK logo
iOS
ConfigCat Node.js SDK logoConfigCat Node.js SDK logo
Node.js
ConfigCat JavaScript SDK logoConfigCat JavaScript SDK logo
JavaScript
ConfigCat Angular SDK logoConfigCat Angular SDK logo
Angular
ConfigCat React SDK logoConfigCat React SDK logo
React
ConfigCat React Native SDK logoConfigCat React Native SDK logo
React Native
ConfigCat NuxtJS SDK logoConfigCat NuxtJS SDK logo
Nuxt.js
ConfigCat PHPConfigCat PHP
PHP
ConfigCat LaravelConfigCat Laravel
Laravel
ConfigCat Python SDK logoConfigCat Python SDK logo
Python
ConfigCat Go SDK logoConfigCat Go SDK logo
Go
ConfigCat Ruby SDK logoConfigCat Ruby SDK logo
Ruby
ConfigCat Deno SDK logoConfigCat Deno SDK logo
Deno
ConfigCat Elixir SDK logoConfigCat Elixir SDK logo
Elixir
ConfigCat Dart SDK logoConfigCat Dart SDK logo
Dart
ConfigCat Flutter SDK logoConfigCat Flutter SDK logo
Flutter
Sign up   or   Request a demo

Integrations

Integrations let you harness the power of feature flags in your favorite tools and services.

Slack logo
CircleCI logo
DataDog logo
GitHub Actions logo
Zapier logo
Zoho Flow logo
Jira logo
Trello logo
monday logo
Terraform logo
Amplitude logo
Visual Studio Code logo
Bitbucket Pipe logo
Sign up   or   Request a demo

Pricing

Billed monthly
EUR
 FreeProSmartEnterpriseDedicated
     Hosted or On-premise
 Free plan illustrationPro plan illustrationSmart plan illustrationEnterprise plan illustrationDedicated plan illustration
 Forever free feature flags for everyone.More environments and flags.Unlimited resources.Ready for custom agreements.Private cloud managed by you or by us.
 $ 0 / mo$ 99 / mo$ 299 / mo$ 849 / mo$ 4,499 / mo
 
Highlights
Uptime (SLA)
Uptime (SLA)99 %99.8 %99.9 %99.9 %99.9 %
5 million / mo
~ 2 / sec
25 million / mo
~ 10 / sec
250 million / mo
~ 100 / sec
1 billion / mo
~ 400 / sec
6 billion + / mo
~ 2400 / sec
Need help deciding? - Here is the Plan Calculator!
unlimitedunlimitedunlimitedunlimitedunlimited
unlimitedunlimitedunlimitedunlimitedunlimited
unlimitedunlimitedunlimitedunlimitedunlimited
unlimitedunlimitedunlimitedunlimitedunlimited
checkmarkcheckmarkcheckmarkcheckmarkcheckmark
-1101520
 Sign UpBuyBuyBuyContact Us
Feature Flags &
Remote Configuration
Feature Flags &
Remote Configuration
100 Feature Flags
3 Environments
3 Product
unlimitedunlimitedunlimited
Segmentation
Segmentation
8 targeting rules
3 segments
8 percentage rules
unlimitedunlimitedunlimited
Team Management
Team Management
2 permission groups with
unlimited team members
unlimitedunlimitedunlimited
Security
Security2FA, SSO, SAML, Active Directory
Audit log retention
Audit log retention
35 days35 days35 days2 years
Support
Support
Best effort
Email, Slack community, Live chat
DevOps & Automation
DevOps & Automation
3 webhooks
API
Tech debt tools
unlimited webhooks
API
Tech debt tools
unlimited webhooks
API
Tech debt tools
unlimited webhooks
API
Tech debt tools
SDKs
SDKs.NET, Java, Android, iOS, Node.js, JavaScript, PHP, Python, Go, Ruby, Elixir, Dart
Integrations
IntegrationsSlack, Jira, Trello, monday, Datadog, Zapier, GitHub, Terraform, Amplitude, CircleCI, Bitbucket, Zoho, VSCode
 Sign UpBuyBuyBuyContact Us

Custom free plans are available for Students and Teachers.

Why us?

Illustration of client side feature flag evaluation.

🛡️ Secure by design

  • Feature flags are evaluated on the client side.
  • Your users' data will never leave your system.
  • We only store feature flag values and targeting rules.
  • 256-bit SDK Key, that can be rotated.
Laptop with the plans table.

💸 Fair pricing policy

  • Forever free plan with complete feature set.
  • Plans with fixed prices.
  • We don't charge by the number of your users.
  • We don't charge by the size of your team.
.NET, .NET Core.NET, .NET Core
JavaJava
AndroidAndroid
iOSiOS
Node.jsNode.js
JavaScriptJavaScript
AngularAngular
ReactReact
PHPPHP
PythonPython
GoGo
RubyRuby
DenoDeno
ElixirElixir

🔌 Open source SDKs

  • Language specific step by step guide for easy integration.
  • Fail-safe in case of no internet connection.
  • Built-in in-memory cache.
  • Configurable cache update interval.
  • Inject your own cache implementation.
  • Easily mockable in tests.

🚑 Awesome support

Laptop with a screenshot of the Dashboard.

❤️ Made for humans

  • 10 minutes trainable user interface.
  • Easy to use even for non-technical people.
Sign up   or   Request a demo

Use Cases

Laptop with an image of ConfigCat logo. Half colorful half greyscaleLaptop with an image of ConfigCat logo. Sliced to four parts from colorful to greyscale.

Separate marketing releases from code deployments

Deploy code anytime, release features when confident.

Soft launches, Canary Releases, Phased Roll-outs

Test features on 1%, 5%, 10% of your user base first.

Rapid disaster recovery

Implement feature flags or feature toggles in your application, and automatically add emergency kill switches in the same time.

Sign up   or   Request a demo
Laptop with four versions of the same image illustrating AB testing.

User targeting, segmentation

Target users with different features based on geographic location, email domain or any custom attribute.

A/B testing crazy ideas on real users

Get instant feedback on which way to continue by A/B/n testing your theories.

Eating your own cat dog food

Maintain your product's reputation by releasing features to colleagues or early adapters first.

Feature Flag Service

feature flag service icon
A leading feature flag service that provides a friendly dashboard to manage features and several SDKs supporting all significant technologies. Just flip the visual feature toggles on the feature management dashboard to change the feature flag values, and let the SDKs distribute those changes to your applications.

Feature Management

feature management icon
Product managers can do canary releases, target individual users, or have random-based percentage rollouts. Dark launch new features and mitigate release relates risks by testing in production.

Public Management API

public management api icon
Development teams can create and update feature flags from any script or program using the API. It provides all the functionality of the dashboard but is built for programs.

Configuration Management

configuration management api icon
Supporting DevOps engineers to manage application configurations remotely via a comfortable UI. Able to store string, number, and text-type variables on top of boolean feature switches. Mandatory notes and audit log helps the remote configuration management to stay compliant.

LaunchDarkly Alternative

launchdarkly alternative icon
LaunchDarkly is a great service, but we have heard those asking for an alternative release management solution. ConfigCat offers a transparent, flat pricing structure, a simple UI, a forever free plan, plus all the security features even in the Free subscription. How does it compare to LaunchDarkly? We aim at 90% of the power with only 10% of the complexity.

Feature Toggle vs. Feature Flag

feature toggle icon
The words feature flags and feature toggles are used interchangeably today, and there is a trend in how these words are used. The word “feature flag” is more likely to refer to a boolean in the source code that controls the code execution flow. The term “feature toggle” often refers to a visual toggle, a switch that you can flip on a visual dashboard to change the feature flag values.

Feature Flag Best Practices

feature flag best practices icon
Software developers apply feature flag best practices like using their own consistent naming convention, leaving notes, keeping the feature flags' scope clear, connecting your feature flag service with your project management system (JIRA, Trello), and removing zombie (stale) feature flags.

Canary Release or Phased Rollout

canary release icon
Product managers can deploy experiments to a smaller number of users first. And make them available for a wider audience only when confident. It’s good to roll out new features gradually and feature changes to production, test on low-risk user groups first and move slowly.

Security

security icon
Enterprise-level security features are available in all plans for site reliability engineers, including SSO, SAML, 2FA, because security shouldn’t be a question of money.

A/B Testing

A/B testing icon
To do A/B tests, you have to solve two problems. First, you have to split your users into random segments. Then you have to measure the successful conversions. Percentage rules let you create random segments, and the ConfigCat SDKs help you send feature flag data into analytics tools to visualize the test results.

User Targeting and Segments

targeting and segmentation icon
Target a particular group of your users with segments. User segments can be assigned to multiple feature flags, making them ideal for beta testing.

Free Feature Flag Service

feature flag service icon
The Free plan lets you use all features, including essential security features like SSO, multi-factor authentication, and SAML. You can use the forever-free plan to manage your features or evaluate the feature flag service in case the purchase decision takes longer.

Trunk-based Development

trunk-based development icon
At the code level, using feature flags is an alternative to using feature branches. Using fewer feature branches means less merge hell and a happier developer team.

Tech Debt

tech debt icon
While feature flags are a great way to decouple releases from deployments, having unused flags in the source code adds to the technical debt. Engineers can use the code scanner CLI tool to eliminate tech debt and help them keep the code clean. The zombie flags report warns about flags that are likely not in use anymore.

GDPR compliant

GDPR icon
We are in the European Union under the GDPR regulation. Your site reliability engineers can set up the service to store your data only within the EU. The EU-only option is included in all plans, even in the forever-free plan. You can always switch to the Global option that provides improved performance for your users outside of the EU as an alternative. Starting with the Dedicated plans, you can opt for other regions, including the US, Canada, UK, or Australia.

Open-Source SDKs

open-source icon
They are supporting every major technology with step-by-step guides for easy integration. All SDKs are on GitHub, and we are happy to receive improvement requests. The SDKs are MIT licensed to use in your application without any restrictions.

10-minutes Trainable UI

10-minutes trainable icon
Enables customer care and support professionals to be productive in managing feature flags on an easy-to-use browser interface. The feature management dashboard is designed to take less than 10 minutes, even for non-technical people to learn basic feature flagging. Just log in, flip the feature toggles, and see the application features turned ON or OFF.

Emergency Kill Switch

emergency kill switch icon
Release with confidence and rollback changes if anything goes wrong. The emergency kill switch takes out the stress from the most critical point of the software delivery lifecycle, resulting in a more confident product manager, a content release manager, and a happy software engineering team.

Premium Support

premium support icon
Reach out directly to the developers of the ConfigCat feature flags service. Book a live demo or consult on best practices with one of us who can talk tech. ConfigCat has support SLA and uptime SLA. Even users of the Free plan can get help through either our dedicated Slack channel or via email. We offer premium support starting from the Enterprise plan with dedicated support hours each month.

SAML

SAML icon
SAML SSO allows your team members to sign up and log in via their company accounts using your Identity Provider (IdP).