Compare this with other toolsSave it to your board and evaluate your options side by side.
Save to board

LaunchDarkly Reviews & Product Details

Pricing

Pricing provided by LaunchDarkly.

Developer

$0.00

LaunchDarkly Media

LaunchDarkly Demo - Guarded releases
Regression detection and automated incident response at the feature level. Connect critical metrics to your release process, so that every change is monitored - even the smallest releases, where issues would previously have been obscured by noise in the wider system metrics.
LaunchDarkly Demo - Release pipelines
Track the progression of a feature flag across a series of phases, where each phase consists of one or more environments.
LaunchDarkly Demo - Target segments
Target groups of contexts individually or by attribute. Contexts are people, services, machines, or other resources that encounter feature flags in your product.
LaunchDarkly Demo - Funnel experiments
Design experiments that measure business-critical user flows and provide results specific to those product funnels. Measure multi-step user journeys. Determine whether you’re getting the conversions that you want with all your metrics visible in one place.
Feature Flags Explained: Control What Ships | Take Control of Every Release
Play LaunchDarkly Video
Feature Flags Explained: Control What Ships | Take Control of Every Release
Guarded Releases Explained | How to Ship Without Fear
Play LaunchDarkly Video
Guarded Releases Explained | How to Ship Without Fear
AI Configs Explained | Ship AI You Can Trust In Production
Play LaunchDarkly Video
AI Configs Explained | Ship AI You Can Trust In Production
With LaunchDarkly Experimentation, you can run A/B tests directly in your release workflow and measure the real impact of every feature you ship. This video demonstrates how to track behavior, conversions, and custom metrics across a range
Play LaunchDarkly Video
With LaunchDarkly Experimentation, you can run A/B tests directly in your release workflow and measure the real impact of every feature you ship. This video demonstrates how to track behavior, conversions, and custom metrics across a range
Product Avatar Image

Have you used LaunchDarkly before?

Answer a few questions to help the LaunchDarkly community

LaunchDarkly Reviews (710)

Reviews

LaunchDarkly Reviews (710)

4.5
710 reviews

Review Summary

Generated using AI from real user reviews
Users consistently praise the ease of use and intuitive interface of LaunchDarkly, highlighting how it simplifies feature flag management and allows for quick rollouts. Many appreciate the flexibility in targeting and the ability to manage features without redeploying code, which enhances their development processes. However, some users note that the UI can be overwhelming for newcomers, especially when dealing with numerous flags.

Pros & Cons

Generated from real user reviews
View All Pros and Cons
Search reviews
Filter Reviews
Clear Results
G2 reviews are authentic and verified.
Anish M.
AM
Associate Member Of Technical Staff
Enterprise (> 1000 emp.)
"Flexible, Reliable Feature Flags for Confident Anytime Releases"
What do you like best about LaunchDarkly?

The biggest advantage of LaunchDarkly is the way wherein it's ability to separate deployment and release in a real prod environment. We use it in our stack (Node.js backend + React frontend in most cases) to control feature rollouts without redeploys.

We can turn on features for internal users first, then for certain customers all e and finally roll out in percentage based releases. This has made biweekly releases a lot safer, especially for high impact changes.

The integration of the SDK was simple and once implemented it became a core part of our release workflow. It also gives product and QA teams control over feature exposure without relying on engineering, which increases overall velocity. Review collected by and hosted on G2.com.

What do you dislike about LaunchDarkly?

Feature flag management can become or becomes a problem if not managed as per best practices. In our case, stale flags started piling up after multiple releases, and without strict cleanup which we have every quarter helps us fix this

Pricing is another concern, it scales quickly as usage grows. During renewal, we didn’t receive the same level of discount that was initially discussed during onboarding, which made cost planning a bit more harder. Review collected by and hosted on G2.com.

Response from Micaela Durkin of LaunchDarkly

Thank you for sharing how LaunchDarkly fits into your Node.js and React workflow! We’re so glad to hear that controlled rollouts, kill switches, and separating deployment from release have made your releases safer and more efficient while empowering your product and QA teams. We also appreciate your note on flag management and agree that consistent cleanup is the key to maintaining a healthy system over time.

JS
Lead Software Developer
Mid-Market (51-1000 emp.)
"LaunchDarkly Makes Feature Flag Management Fast, Easy, and Powerful"
What do you like best about LaunchDarkly?

LaunchDarkly makes it easy to create and manage feature flags. When creating a new feature flag, it is created and configured across all of our environments at the same time. We regularly create different rules in each environment that control who sees which value of each flag--it's very easy to see and manage the rules. We have even utilized the LaunchDarkly API to allow our customers to opt-in or opt-out of specific flags so they can try new features--it's fantastic! I'm amazed at how quickly feature flag changes propagate--if I have 3 tabs open to the same site, changing the feature flag value in one results in all three being updated within a few seconds. Review collected by and hosted on G2.com.

What do you dislike about LaunchDarkly?

Using the UI is very straightforward. I was at a bit of a loss at figuring out how to integrate with the LaunchDarkly AP--I've never used an API quite like this before--but thankfully my AI assistant was able to handle it. Review collected by and hosted on G2.com.

Response from Micaela Durkin of LaunchDarkly

Thank you for sharing your experience with us! We’re thrilled to hear how easy it’s been for you to manage feature flags across environments and empower teams to safely release and test features in real time. We also appreciate your note on the API learning curve and will share that feedback with our team as we continue improving the developer experience .

Alex H.
AH
Product Manager - Mobile
Enterprise (> 1000 emp.)
"Flexible Feature Flags and Target Segments That Streamline Mobile Releases"
What do you like best about LaunchDarkly?

LD's Feature Flag tools are so flexible and handle every situation that I encounter in my role as a PM of mobile apps. We regularly release new features behind a flag and use target segments to give select customers early access to beta test and provide feedback before full rollouts. Those segments can be used for multiple FFs, making it very convenient when managing multiple flags for android/iOS/etc. Review collected by and hosted on G2.com.

What do you dislike about LaunchDarkly?

The only pain point I have right now is enforcement of rules around describing exactly how a given FF works. When managing flags that predate my time working on the app I have to go digging to confirm exactly how they are working. Review collected by and hosted on G2.com.

Response from Micaela Durkin of LaunchDarkly

Thank you so much for this detailed review! It's great to hear that feature flags and reusable target segments are making mobile releases smoother for your team. We hear your feedback on inheriting older flags without clear context, and we agree that better enforcement of descriptions and metadata would save teams a lot of digging. We'll make sure this feedback gets to the right people.

Praveen N.
PN
Principal Engineer
Mid-Market (51-1000 emp.)
"Safer, Faster Releases with Feature Flags and Gradual Rollouts"
What do you like best about LaunchDarkly?

It makes releasing software both safer and faster by using feature flags, and it lets our team decouple deployment from release. That way, code can go live without immediately exposing changes to users. This reduces risk and supports gradual rollouts, quick rollbacks, and easier experimentation. I also like how it strengthens collaboration between engineering, product, and operations by providing controlled visibility and rollout decisions, without needing a full redeploy every time. Review collected by and hosted on G2.com.

What do you dislike about LaunchDarkly?

There’s nothing in particular to dislike. It already has great features, and it sounds like even more are on the way. Review collected by and hosted on G2.com.

Response from Micaela Durkin of LaunchDarkly

Thank you so much for the thoughtful review! We love that LaunchDarkly is helping your team release with more confidence while enabling safer rollouts and real-time experimentation.

Verified User in Information Technology and Services
UI
Enterprise (> 1000 emp.)
"LaunchDarkly Makes Feature Releases Safer with Powerful Flag Management and Integrations"
What do you like best about LaunchDarkly?

Overall great Experience but some highlights are ,

LaunchDarkly: A Comprehensive Review

Here’s a detailed breakdown of LaunchDarkly's key aspects, focusing on the features and benefits that users most frequently highlight.

UI / UX: Intuitive and Empowering

One of the most consistently praised aspects of LaunchDarkly is its user interface. Instead of just being "easy to use," the platform's design has a direct impact on workflow efficiency.

Centralized Flag Management: The main dashboard provides a single source of truth for all feature flags. This clarity is invaluable in a complex microservices architecture where tracking feature states could otherwise be a nightmare. For example, a developer can instantly see that the "new-checkout-flow" is active for 5% of users in the UK, while the "beta-reporting-engine" is only on for internal staff. This eliminates ambiguity and the need to dig through code or config files.

Targeting and Segmentation: The user targeting rules engine is incredibly powerful yet simple to operate. You can create complex segments with a few clicks. For instance, you could roll out a new feature to "users in Germany on an iOS device who are part of the 'Pro' subscription tier." This granularity allows for precise, safe testing and reduces the risk associated with big-bang releases.

Toggle and Flag Status Visibility: The visual toggles and clear status indicators (e.g., "Active," "Inactive," "Launched") mean that even non-technical team members, like product managers or marketers, can understand the state of a feature and even control its release. This democratizes the release process and frees up engineering resources.

Integrations: A Connected Workflow

LaunchDarkly's value is significantly amplified by its extensive ecosystem of integrations, which embed feature flagging directly into the existing development lifecycle.

CI/CD and Code Repositories: Integrations with tools like Jira, GitHub, and Slack create a seamless feedback loop. A practical example is creating a Jira ticket that automatically generates a corresponding feature flag in LaunchDarkly. When a pull request is merged in GitHub, the flag can be automatically enabled in a staging environment.

APM and Observability: The integrations with platforms like Datadog, New Relic, and Dynatrace are a game-changer for performance monitoring. When a new feature is rolled out, you can overlay LaunchDarkly events (like "flag turned on") onto your performance graphs. If you see a spike in latency or errors that coincides perfectly with a feature release, you can immediately disable the flag with a single click in Launch_Darkly, effectively "killing" the problematic feature without a frantic rollback or hotfix deployment.

Unexpected Benefit: The Slack integration provides more than just notifications. It allows teams to manage flags directly from a Slack channel. For instance, during an incident, an engineer could type a command like /ld-kill-flag production new-api-integration to immediately mitigate an issue without ever leaving the incident response channel.

Performance: Negligible Overhead

A common concern with any third-party SDK is performance overhead. LaunchDarkly is engineered to minimize this.

Streaming Architecture: Instead of making a remote call for every flag evaluation, the LaunchDarkly SDKs establish a streaming connection (Server-Sent Events) to receive flag updates. This means that once the initial connection is made, all flag evaluations are performed in-memory at near-zero latency. For a high-traffic e-commerce site, this ensures that the user experience is not degraded by waiting for a feature flag service to respond.

Resilience and Fallbacks: The SDKs are designed with resilience in mind. If the connection to LaunchDarkly's servers is ever lost, the SDK will continue to serve the last known set of flag values. This ensures that your application continues to function predictably, even in the event of a network partition or an issue with LaunchDarkly's service.

Pricing / ROI: From Cost to Investment

While LaunchDarkly is a premium product, the return on investment is often justified by risk reduction and increased development velocity.

Decoupled Deploy and Release: The core value proposition is the ability to decouple code deployment from feature release. This means developers can merge and deploy code to production continuously, even if the features aren't ready for users. The code sits dormant behind a flag. This eliminates the stress and risk of "big bang" release days. The ROI here is measured in reduced deployment-related incidents, fewer rollbacks, and less developer time spent on managing complex branching strategies.

Saved Engineering Hours: Consider the time it takes to build a robust, in-house feature flagging system with a user-friendly UI, audit logs, and complex targeting rules. This is a significant engineering effort. By using LaunchDarkly, that time is instead spent on building core product features that deliver direct value to customers. The subscription cost is often a fraction of the cost of the engineering salaries that would be required to build and maintain a comparable internal solution.

Support / Onboarding: A True Partnership

Users frequently report positive experiences with LaunchDarkly's support and documentation.

Comprehensive Documentation: The developer documentation is clear, with copy-and-paste examples for every supported language and framework. This drastically reduces the time to get started. A developer can typically have the SDK integrated and their first feature flag operational within an hour.

Responsive and Knowledgeable Support: When issues do arise, support is noted to be responsive and staffed by engineers who understand the product deeply. This is a significant step up from basic first-line support and is crucial when dealing with a service that is so integral to the production environment.

AI / Intelligence: The Future of Flagging

LaunchDarkly is beginning to incorporate intelligence into its platform to move from reactive to proactive feature management.

Experimentation and A/B Testing: The platform's experimentation features allow you to tie feature flags to business metrics. For example, you can roll out a new "Add to Cart" button design to 10% of users and measure its impact on the conversion rate compared to the old design. The platform handles the statistical analysis and tells you if the new feature is a winner, a loser, or inconclusive.

Future Direction: While not fully "AI" in the generative sense, the direction is towards intelligent automation. This includes features that can automatically detect performance regressions caused by a feature release and potentially even automatically disable the flag. This moves towards a self-healing system where the platform itself helps ensure application stability. Review collected by and hosted on G2.com.

What do you dislike about LaunchDarkly?

Nothing so far—everything looks good to me. Review collected by and hosted on G2.com.

Response from Micaela Durkin of LaunchDarkly

Wow! Thank you so much for this incredibly thorough and thoughtful review. It's clear that you've explored the platform deeply, and we're thrilled it's making such a positive impact on your team's release confidence and development velocity. Hearing that features like targeting, APM integrations, and the decoupled deploy/release workflow are delivering real value is what we love to hear. We look forward to continuing to earn your trust and can't wait for you to see what's coming next on our roadmap!

Verified User in Law Practice
AL
Mid-Market (51-1000 emp.)
"Target Individuals and Progressive Rollouts That Make Feature Flags Easier"
What do you like best about LaunchDarkly?

I like the target individual section. And the progressive rollout functionality, even though it's not super polished Review collected by and hosted on G2.com.

What do you dislike about LaunchDarkly?

We can not use custom rules because we have to make sure that user and organization IDs are matched. For example, we can not match a user on a flag by their name because we can not guarantee that the name will be part of the metadata at all times. The target individual section helps with this, but it doesn't always propagate with all of the information, so sometimes, if it's a newly created account, for example, we can not find it there. We'll have to trust that the ID is right. Review collected by and hosted on G2.com.

Response from Micaela Durkin of LaunchDarkly

Thank you so much for your thoughtful feedback! It’s nice to hear that targeting individuals and progressive rollouts are helping simplify feature management for your team.

We also appreciate the detailed context about custom rules and you’re right that consistent user and org IDs are critical for reliable targeting. What you’re running into is usually a context consistency and modeling issue. When those identifiers aren’t consistent, it can limit how well rules work.

With the right setup, teams can move to rule-based targeting and get much more precise, scalable rollouts. I’d recommend reaching out to our support team, they can review how your context is being passed and try to help get this working reliably.

See how LaunchDarkly improved
Mohamed Y.
MY
Senior Software Engineer
Enterprise (> 1000 emp.)
"Easy-to-Navigate UI with Flexible Grouping and Time-Saving Change Approvals"
What do you like best about LaunchDarkly?

I like how easy it is to navigate the UI, and that it lets me group flags, rollouts, and other categorizable resources however I want. It can be as simple or as complex as I need, depending on what I’m trying to do.

The change request approval system has been the biggest good change that I've used. It saves a lot of time that would otherwise be spent on private DMs on Slack. Review collected by and hosted on G2.com.

What do you dislike about LaunchDarkly?

I'm not sure if it's a browser issue (I use Firefox), but sometimes pages load but the components themselves take some time to get rendered. I've also encountered a few hiccups with the search feature when I'm searching for specific flags; I have to be case-sensitive sometimes when I search for flags. Maybe it would be better if it was a bit more relaxed. Review collected by and hosted on G2.com.

Response from Micaela Durkin of LaunchDarkly

Thank you for sharing about your experience! We’re thrilled to hear that the flexible grouping, easy-to-navigate UI, and the change request approval system are helping you save time and streamline collaboration across environments. We also appreciate your notes on Firefox rendering and case-sensitive search, if this continues, our support team would be happy to take a closer look.

MC
SDE III
Information Technology and Services
Mid-Market (51-1000 emp.)
"Real-Time Feature Control with Setup Ease"
What do you like best about LaunchDarkly?

I like LaunchDarkly's granular targeting capabilities such as user, region, and environment levels. This allows us to deploy code safely and then enable or disable features in real time without redeploying, reducing risk and improving rollout confidence. I also appreciate the ability to conduct A/B testing and controlled experiments, which helps us measure impact before a full rollout. The initial setup was straightforward; adding the SDK to the application was simple, and creating flags in the dashboard was intuitive. We were able to toggle features quickly without much friction, making onboarding smooth for simple use cases. Additionally, real-time feature toggling without redeployment is a significant benefit. Review collected by and hosted on G2.com.

What do you dislike about LaunchDarkly?

Flag management can get messy over time like as more teams start using it the number of flags grows quickly. Without strict governance it becomes hard to know: which flags are in use, which ones can be removed, what impact a flag has. Review collected by and hosted on G2.com.

Response from Micaela Durkin of LaunchDarkly

Thank you for the thoughtful feedback! We’re glad the real-time control and targeting are helping you release with confidence. As teams and flags scale, governance becomes key. Many teams address this with clear ownership, naming conventions, and lifecycle practices to keep flags organized, reduce risk, and maintain visibility over time.

See how LaunchDarkly improved
Ron G.
RG
Full Stack Engineer
Small-Business (50 or fewer emp.)
"Comprehensive Feature Flagging Made Simple"
What do you like best about LaunchDarkly?

I use LaunchDarkly for feature flagging and basic configuration management. I really appreciate having an easy UI to manage access to certain features on our app. I like being able to fine-tune access for organizations, users, etc. The flag variations are very helpful, and I like that the flags are not just boolean but can be essentially any data type. Overall, it allows me to do more than just simple feature flagging, which is beyond what some competitors offer. Using LaunchDarkly in general is quite easy. Review collected by and hosted on G2.com.

What do you dislike about LaunchDarkly?

One thing that was annoying was when I have a rule targeting a single user in addition to a rule targeting an organization that the user is in, the organization value overrides the individual value - it should be the other way around. Also, it would be nice if there was more in-depth TypeScript support since flags can have any shape, maybe generating types for flags similar to what Supabase does for schema types. Review collected by and hosted on G2.com.

Response from Micaela Durkin of LaunchDarkly

Thank you so much for the thoughtful review! We’re glad to hear LaunchDarkly is helping you go beyond simple feature flagging with flexible targeting and configuration. That control is key to releasing safely and adapting quickly.

We also appreciate the feedback on rule evaluation and TypeScript support. Insights like these help us continue improving the developer experience. We understand that rule precedence can feel unintuitive when user and organization targeting overlap, and there are ways to structure targeting so user-level access takes priority. If you’d like help setting this up, our support team would be happy to assist.

See how LaunchDarkly improved
Juan L.
JL
Small-Business (50 or fewer emp.)
"Easy and Reliable Feature Control"
What do you like best about LaunchDarkly?

I like LaunchDarkly for its ease of use and the agility it provides for continuous delivery, allowing me to quickly revert to a stable version if any issues arise. I also appreciate the real-time listeners that save us from constantly checking the flags and allow us to receive updates and respond faster. Review collected by and hosted on G2.com.

What do you dislike about LaunchDarkly?

In my A/B testing, LaunchDarkly does not provide us with user segmentation. It would be very helpful to know which already identified users are being assigned each value and to be able to extract more precise metrics. It would be very useful to know which flag value is assigned to each device; it could be a custom ID in case the user is not identified, but if the user is identified, it would be good to have that information. Review collected by and hosted on G2.com.

Response from Micaela Durkin of LaunchDarkly

Thank you so much for sharing your experience with LaunchDarkly. We’re glad to hear that its ease of use, real-time listeners, and ability to quickly roll back changes are helping you move with confidence and agility.

We also appreciate your feedback on user segmentation in A/B testing. LaunchDarkly does support precise user and device-level targeting and experimentation through custom identifiers and integrations with your analytics stack, giving you flexibility to segment and analyze results in depth . I've provided some documentation below that may help. If you have additional questions please reach out.

See how LaunchDarkly improved

Questions about LaunchDarkly? Ask real users or explore answers from the community

Get practical answers, real workflows, and honest pros and cons from the G2 community or share your insights.

GU
Guest User
Last activity about 2 years ago

What is LaunchDarkly used for?

GU
Guest User
Last activity about 2 years ago

How do I use LaunchDarkly?

Pricing Options

Pricing provided by LaunchDarkly.

Developer

$0.00

Foundation

$12.00
Per Month

Enterprise

Contact Us
LaunchDarkly Comparisons
LaunchDarkly Features
Deployment-Ready Staging
Integration
Extensible
Processes and Workflow
Reporting
Automation
Reporting and Analytics
Multivariate testing capacities
Concurrent Testing
Product Avatar Image
LaunchDarkly