About Firebase Remote Config
Firebase Remote Config is a Google-hosted service that lets developers change how their client app or server behaves, and how it looks, without requiring users to download an update. Values are defined in the Firebase console and fetched by the app, which makes it usable as a feature flag mechanism.
It is part of Firebase's Run product group, alongside A/B Testing, Crashlytics, Cloud Messaging, Google Analytics and Performance Monitoring. The service is typically used to turn features on or off, adjust parameters for different audiences and personalize or optimize the app experience. Documentation, samples and a Go to console entry point are linked from the product page.
Remote Config is a managed Google Cloud and Firebase product with no self-hosted version. It is billed under Firebase's pricing structure, so developers should consult the Firebase pricing page for current terms.
Key features
- Remotely managed app parameters
- Feature flags without app updates
- Client and server support
- Personalization for different audience groups
- Console-based configuration management
Good fit for
- →Turning features on and off without a release
- →Changing app appearance for seasonal campaigns
- →Rolling out changes to selected user groups
- Tags
- feature-flags
- remote-config
- firebase
- mobile
- app-configuration
- baas
Firebase Remote Config: questions and answers
- What is Firebase Remote Config used for?
- Firebase Remote Config is a Firebase service for changing an app's behavior and appearance, or a server's, through remotely managed parameters and flags without shipping an update. It is a good fit for turning features on and off without a release, changing app appearance for seasonal campaigns, and rolling out changes to selected user groups.
- Is Firebase Remote Config free?
- Yes. Firebase Remote Config has a free plan. Free up to 100,000 fetch requests per day per project. Beyond that, the pay-as-you-go plan charges $0.06 per 10K requests, dropping to $0.01 per 10K above 10 million per day.
- Is Firebase Remote Config open source?
- No. Firebase Remote Config is proprietary (closed-source) software and can't be self-hosted. Open-source alternatives to Firebase Remote Config include Flagsmith, FeatBit and Featurevisor.
- What are some alternatives to Firebase Remote Config?
- Firebase Remote Config competes with ConfigCat, LaunchDarkly and Statsig. For open-source options, see Enlisted's ranked list of open-source Firebase Remote Config alternatives.
Open-source alternatives to Firebase Remote Config
See all
Flagsmith
Feature Flags
Flagsmith is an open-source feature flag platform with remote config, experimentation, and
BSD-3-Clausevs Split★ 6.6k
FeatBit
Feature Flags
Enterprise-grade feature flag platform that you can self-host. Get started - free.
MITvs Split★ 1.9k
Featurevisor
Feature Flags
Feature flags, experiments, and remote config management with version control
MITvs Statsig★ 812
Unleash
Feature Flags
Open-source feature management platform
AGPL-3.0vs Split★ 14k
GrowthBook
Feature Flags
Open Source Feature Flags, Experimentation, and Product Analytics
OSSvs Statsig★ 8.5k
Flipt
Feature Flags
Enterprise-ready, Git native feature management solution
OSSvs Split★ 4.9k
SaaS alternatives to Firebase Remote Config
See all
ConfigCat
Feature Flags
Hosted feature flag service with percentage rollouts and many SDKs
SaaS
LaunchDarkly
Feature Flags
Feature flag and release management platform with targeting and experimentation
SaaS
Statsig
Feature Flags
Feature flags, experiments and product analytics in a single platform
SaaS
AWS AppConfig
Feature Flags
AWS service for feature flags and dynamic configuration with gradual rollouts
SaaS
Azure App Configuration
Feature Flags
Azure service for central app settings and feature flags
SaaS
DevCycle
Feature Flags
Feature flag management service with OpenFeature-compatible SDKs
SaaS

