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 (707)

Reviews

LaunchDarkly Reviews (707)

4.5
707 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 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
Matt Q.
MQ
Full Stack React & Node Developer
Mid-Market (51-1000 emp.)
"Effortless Feature Control with LaunchDarkly"
What do you like best about LaunchDarkly?

I love how LaunchDarkly allows us to easily control new features by letting us deploy quickly with features behind flags, removing worries about causing issues in our production environment. It's great that I can also use it to selectively give access to specific users, whether for early beta testing or entitlement control. I really appreciate its quick and straightforward implementation. I can easily create a new flag, call that in the code, and use it to wrap features, plus the instant updates in the UI are fantastic, as I don't need to refresh. The LaunchDarkly extension in VSCode is also very useful for quickly toggling flags in dev environments. Setting up LaunchDarkly was pretty easy; I installed the launchdarkly-react-client-sdk and bootstrapped the LDProvider in our React app to use hooks for calling flag values. Review collected by and hosted on G2.com.

What do you dislike about LaunchDarkly?

Some of the UX around controlling the more in-depth configuration and variations on flags can feel a bit clunky or burdensome. Review collected by and hosted on G2.com.

Response from Micaela Durkin of LaunchDarkly

Thank you for sharing your experience and leaving us this thoughtful review! We’re glad to hear how easy it is for you to control feature releases, manage targeted access, and get up and running quickly with LaunchDarkly. We also appreciate your feedback on flag configuration and will share it with our product team.

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

How do I use LaunchDarkly?

GU
Guest User
Last activity about 2 years ago

What is LaunchDarkly used for?

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