HAProxy

By HAProxy

4.7 out of 5 stars

How would you rate your experience with HAProxy?

Share your insights with HAProxy

Thousands of people like you come to G2 to find out whether solutions like HAProxy are the right fit for them. Share your real experiences with HAProxy and the G2 community and help someone make the right decision about their software.

HAProxy Pros and Cons: Top 5 Advantages and Disadvantages

Quick AI Summary Based on G2 Reviews

Generated from real user reviews

Users find HAProxy's ease of use exceptional, benefiting from its intuitive service configuration and informative stats page. (134 mentions)
Users praise HAProxy for its effective load balancing and easy integration with NGINX for scalable solutions. (124 mentions)
Users value the reliability of HAProxy, ensuring secure and efficient data transmission for their websites. (123 mentions)
Users love HAProxy for its high performance and robust ability to securely transmit data, ensuring reliability. (107 mentions)
Users value the easy configuration of HAProxy, highlighting its intuitive setup and efficient management of high traffic. (69 mentions)
Users face challenges with difficult configuration for HAProxy, citing complex syntax and hard-to-read configuration files. (63 mentions)
Users face a steep learning curve with HAProxy, particularly if new to load balancing or networking concepts. (58 mentions)
Users find the complex setup of HAProxy challenging, requiring time to navigate documentation and configuration. (56 mentions)
Users find the complex configuration challenging, especially beginners, impacting ease of setup and maintenance. (48 mentions)
Users find the complexity of configuration in HAProxy challenging, especially for advanced setups and larger environments. (45 mentions)

5 Pros or Advantages of HAProxy

1. Ease of Use
Users find HAProxy's ease of use exceptional, benefiting from its intuitive service configuration and informative stats page.
See 134 mentions

See Related User Reviews

Verified User
A

Verified User

Enterprise (> 1000 emp.)

5.0/5

"Dean Shorter HA proxy usage"

What do you like about HAProxy?

I enjoy the Flexibility and ease of use that HAproxy offers

Aymen F.
AF

Aymen F.

Small-Business (50 or fewer emp.)

5.0/5

"Reliable, Secure, and Easy to Install & Maintain"

What do you like about HAProxy?

Reliable, secure and easy to install and maintain.

2. Load Balancing
Users praise HAProxy for its effective load balancing and easy integration with NGINX for scalable solutions.
See 124 mentions

See Related User Reviews

Mahendran S.
MS

Mahendran S.

Enterprise (> 1000 emp.)

5.0/5

"Good"

What do you like about HAProxy?

Load balancing and Ingress controller,WAF

Verified User
U

Verified User

Enterprise (> 1000 emp.)

5.0/5

"Good project"

What do you like about HAProxy?

It’s a great Free and opensource project. I use it inside OpenShift and outside OpenShift to providence KubeAPI Loadbalanving on bare medal deployment

3. Reliability
Users value the reliability of HAProxy, ensuring secure and efficient data transmission for their websites.
See 123 mentions

See Related User Reviews

Verified User
U

Verified User

Mid-Market (51-1000 emp.)

5.0/5

"Enjoy the flexibility and simplicity"

What do you like about HAProxy?

The multiple levels of control. Due to the lightweight nature the performance and reliability is great. It was used on a project in past time but also

Verified User
U

Verified User

Mid-Market (51-1000 emp.)

3.5/5

"My review"

What do you like about HAProxy?

The way it is build to be stable and efficient

4. Performance
Users love HAProxy for its high performance and robust ability to securely transmit data, ensuring reliability.
See 107 mentions

See Related User Reviews

Verified User
U

Verified User

Mid-Market (51-1000 emp.)

5.0/5

"Enjoy the flexibility and simplicity"

What do you like about HAProxy?

The multiple levels of control. Due to the lightweight nature the performance and reliability is great. It was used on a project in past time but also

Verified User
U

Verified User

Mid-Market (51-1000 emp.)

3.5/5

"My review"

What do you like about HAProxy?

The way it is build to be stable and efficient

5. Configuration Ease
Users value the easy configuration of HAProxy, highlighting its intuitive setup and efficient management of high traffic.
See 69 mentions

See Related User Reviews

MO

Maoz O.

4.0/5

"Reliable Load Balancing with Easy Configuration"

What do you like about HAProxy?

I use HAProxy for load balancing and reverse proxy, and it helps distribute traffic efficiently across multiple servers. I appreciate its reliable per

Verified User
U

Verified User

Enterprise (> 1000 emp.)

5.0/5

"Rock-Solid Performance and Advanced Features in a Purpose-Built Load Balancer"

What do you like about HAProxy?

Love its rock‑solid reliability and performance, powerful L4/L7 features, precise configuration control, excellent observability, and security capabil

5 Cons or Disadvantages of HAProxy

1. Difficult Configuration
Users face challenges with difficult configuration for HAProxy, citing complex syntax and hard-to-read configuration files.
See 63 mentions

See Related User Reviews

Verified User
A

Verified User

Enterprise (> 1000 emp.)

4.0/5

"HAProxy Delivers Reliable, High-Performance Traffic Control"

What do you dislike about HAProxy?

A common dislike is that HAProxy can be a bit complex to configure at first, especially for beginners.

PK

Pratham K.

Small-Business (50 or fewer emp.)

5.0/5

"Rock-Solid Load Balancing That Delivers Every Time"

What do you dislike about HAProxy?

config can get complex fast, and small mistakes can break the whole routing flow.

2. Learning Difficulty
Users face a steep learning curve with HAProxy, particularly if new to load balancing or networking concepts.
See 58 mentions

See Related User Reviews

Verified User
U

Verified User

Mid-Market (51-1000 emp.)

5.0/5

"Enjoy the flexibility and simplicity"

What do you dislike about HAProxy?

Could be a steeper learning curve and can cause problems if configs not fully setup.especially for simpler setups. Debugging could be a pain but th

Verified User
U

Verified User

Mid-Market (51-1000 emp.)

3.5/5

"My review"

What do you dislike about HAProxy?

A bit complex when being new to all those technologies

3. Complex Setup
Users find the complex setup of HAProxy challenging, requiring time to navigate documentation and configuration.
See 56 mentions

See Related User Reviews

Verified User
U

Verified User

Mid-Market (51-1000 emp.)

3.5/5

"My review"

What do you dislike about HAProxy?

A bit complex when being new to all those technologies

Verified User
A

Verified User

Enterprise (> 1000 emp.)

4.0/5

"HAProxy Delivers Reliable, High-Performance Traffic Control"

What do you dislike about HAProxy?

A common dislike is that HAProxy can be a bit complex to configure at first, especially for beginners.

4. Complex Configuration
Users find the complex configuration challenging, especially beginners, impacting ease of setup and maintenance.
See 48 mentions

See Related User Reviews

Verified User
A

Verified User

Enterprise (> 1000 emp.)

4.0/5

"HAProxy Delivers Reliable, High-Performance Traffic Control"

What do you dislike about HAProxy?

A common dislike is that HAProxy can be a bit complex to configure at first, especially for beginners.

PK

Pratham K.

Small-Business (50 or fewer emp.)

5.0/5

"Rock-Solid Load Balancing That Delivers Every Time"

What do you dislike about HAProxy?

config can get complex fast, and small mistakes can break the whole routing flow.

5. Complexity
Users find the complexity of configuration in HAProxy challenging, especially for advanced setups and larger environments.
See 45 mentions

See Related User Reviews

Verified User
U

Verified User

Mid-Market (51-1000 emp.)

3.5/5

"My review"

What do you dislike about HAProxy?

A bit complex when being new to all those technologies

Verified User
A

Verified User

Enterprise (> 1000 emp.)

4.0/5

"HAProxy Delivers Reliable, High-Performance Traffic Control"

What do you dislike about HAProxy?

A common dislike is that HAProxy can be a bit complex to configure at first, especially for beginners.

HAProxy Reviews (825)

Reviews

HAProxy Reviews (825)

4.7
825 reviews
Search reviews
Filter Reviews
Clear Results
G2 reviews are authentic and verified.
Peter D.
PD
DevOps Engineer
Mid-Market (51-1000 emp.)
"The industry standard for a reason: Unmatched performance and reliability."
What do you like best about HAProxy?

HAProxy is an absolute workhorse. It offers rock-solid stability and handles massive amounts of traffic with remarkably low CPU and memory consumption. Once you understand the configuration structure, the flexibility it offers through ACLs (Access Control Lists) and traffic routing rules is incredibly powerful. It just runs quietly in the background and rarely ever needs to be babysat. Review collected by and hosted on G2.com.

What do you dislike about HAProxy?

The learning curve can be pretty steep for beginners. The configuration syntax is highly specific, and making a small typo can sometimes be frustrating to debug. Additionally, the open-source version lacks a native, modern GUI, meaning you have to be comfortable doing everything via the command line and config files (unless you upgrade to the Enterprise version). Review collected by and hosted on G2.com.

Response from Nick Ramirez of HAProxy

Thank you for leaving this feedback about HAProxy. The ingress controller sometimes is complex. When using HAProxy as a load balancer, you can also validate your configuration . https://www.haproxy.com/blog/testing-your-haproxy-configuration

Viktor F.
VF
DevOps Engineer
Mid-Market (51-1000 emp.)
"Love the L7 Route"
What do you like best about HAProxy?

HAProxy is one of those rare pieces of infrastructure software that you can deploy and essentially forget about — it just works, handles massive traffic with minimal resources, and never surprises you. The combination of a transparent, single-file configuration with powerful features like stick tables, granular health checks, and zero-downtime reloads makes it the gold standard for load balancing. Review collected by and hosted on G2.com.

What do you dislike about HAProxy?

If I'm being honest, the configuration syntax can feel archaic — it's powerful but has a steep learning curve, and the documentation reads more like a reference manual than a guide, which makes onboarding painful. The lack of a native API for dynamic backend management (without reloads or the Runtime API's limitations) also feels outdated compared to more modern alternatives like Envoy, especially in Kubernetes-native environments where service discovery is constantly in flux. Review collected by and hosted on G2.com.

Response from Nick Ramirez of HAProxy

Thanks for leaving a review of HAProxy :-)

Sergii S.
SS
Small-Business (50 or fewer emp.)
"HAProxy: Rock-Solid, High-Performance Load Balancing for High-Traffic Production"
What do you like best about HAProxy?

HAProxy is incredibly reliable and performant as a load balancer and reverse proxy. Its configuration is flexible enough to handle complex routing rules, health checks, and SSL termination. The stats dashboard is great for real-time monitoring, and it integrates well into CI/CD pipelines and containerized environments (Docker, Kubernetes). For high-traffic production setups, it’s hard to beat. Review collected by and hosted on G2.com.

What do you dislike about HAProxy?

The configuration syntax can be unintuitive for newcomers — it takes time to learn the difference between frontend, backend, and listen blocks. Hot-reloading config without dropping connections requires extra care. Better native UI or an official management dashboard would be a welcome addition compared to the basic stats page. Review collected by and hosted on G2.com.

Response from Nick Ramirez of HAProxy

You'll be happy to hear that recent versions of HAProxy handle reloads without dropping traffic at all. And HAProxoy Fusion offers a management dashboard that can oversee multiple clusters of HAProxy Enterprise instances. As for the learning curve, are there tips you'd pass on to newcomers?

Verified User in Defense & Space
AD
Enterprise (> 1000 emp.)
"HAProxy: Exceptional Performance, Reliability, and Flexible Load Balancing"
What do you like best about HAProxy?

What I like most about HAProxy is its exceptional performance and reliability. It handles high volumes of traffic with very low latency, making it ideal for production environments where speed and uptime are critical. The configuration is flexible and powerful, allowing fine-grained control over load balancing, routing, and failover strategies.

I also appreciate its strong support for both Layer 4 and Layer 7 load balancing, which makes it versatile for different use cases. The built-in health checks and detailed logging provide excellent visibility into system behavior, helping with monitoring and troubleshooting.

Another standout feature is its stability and maturity—HAProxy has been around for a long time and is widely trusted in the industry. Despite its power, it remains lightweight and efficient, which is a big advantage compared to heavier alternatives. Review collected by and hosted on G2.com.

What do you dislike about HAProxy?

One of the main drawbacks of HAProxy is its steep learning curve, especially for beginners. The configuration syntax can be complex and not very intuitive at first, which makes initial setup and troubleshooting challenging without prior experience. Review collected by and hosted on G2.com.

Response from Nick Ramirez of HAProxy

To ease the learning curve, what tips would you give to a newcomer?

RR
Sys Admin
Enterprise (> 1000 emp.)
"Powerful, Reliable, and Flexible—But with a Steep Learning Curve"
What do you like best about HAProxy?

Excellent performance and reliability — handles high traffic loads efficiently.

Very flexible configuration, supporting advanced load-balancing algorithms and SSL termination.

Strong security features and detailed logging capabilities.

Open-source and widely supported, with an active community and solid documentation. Review collected by and hosted on G2.com.

What do you dislike about HAProxy?

Configuration syntax can be complex for beginners.

No built-in graphical interface — management requires manual edits or third-party tools.

Troubleshooting can be time-consuming without prior experience. Review collected by and hosted on G2.com.

Response from Nick Ramirez of HAProxy

Thank you for reviewing HAProxy! Have you checked out HAProxy Fusion? It provides the GUI you mentioned.

MATHIEU J.
MJ
Chef de projet réseaux et sécurité opérationnelle
Enterprise (> 1000 emp.)
"Installation of Haproxy Aloha for S3"
What do you like best about HAProxy?

What I appreciate most about HAProxy is its reliability and performance. It offers excellent load balancing management and remarkable stability, even under heavy load. Additionally, its configuration flexibility allows for finely tuning the behavior according to specific needs. Review collected by and hosted on G2.com.

What do you dislike about HAProxy?

What I like a little less about HAProxy is that the configuration can become complex on advanced infrastructures. A good knowledge of the product is often required to avoid subtle errors, especially with ACLs or certain routing options. Moreover, the configuration file syntax, although powerful, is not always intuitive for new users. Review collected by and hosted on G2.com.

Response from Nick Ramirez of HAProxy

Thank you for reviewing HAProxy! In the future, we're hoping to simplify the configuration for users.

Saud K.
SK
Software Engineer
Small-Business (50 or fewer emp.)
"Powerful, Flexible Performance Backed by an Active Community"
What do you like best about HAProxy?

One thing I love about it is its performance and flexibility. You can configure it to do pretty much anything like SSL termination, rate limiting, caching, you name it. Furrher, the community is pretty active, so you can find plenty of resources and examples to get you started. Review collected by and hosted on G2.com.

What do you dislike about HAProxy?

It can be a bit of a pain in terms of configuration syntax. It's powerful, but can be complex if you are new to it. Review collected by and hosted on G2.com.

Response from Nick Ramirez of HAProxy

Great feedback! What advice would you give to somebody who's new on how to overcome the learning curve?

JR
IT Infrastructure Administrator
Enterprise (> 1000 emp.)
"Lightweight, Fast, and Easy Setup with a Complete Enterprise Solution"
What do you like best about HAProxy?

it's lightweight, fast and easy to setup, and the enterprise fusion plane software is really a complete solution, also the customer support is quick and helpful, this software is our base frontline to the applications in the office so all users use it daily and add the new backends or any new site is easy, much easier on the Enterprise Edition Review collected by and hosted on G2.com.

What do you dislike about HAProxy?

im currently in a version that doesn't have the proper configuration for some features, but this is fixable with the support team, so rather than that nothing bad Review collected by and hosted on G2.com.

Response from Nick Ramirez of HAProxy

Thank you for reviewing HAProxy!

Chandrak P.
CP
Principal Data Engineer | Sr. Data Architect/Tech Lead
"Powerful Load Balancer with a Steep Learning Curve"
What do you like best about HAProxy?

I really appreciate using HAProxy for its outstanding performance and reliability, as it is extremely fast and can manage a high volume of traffic with very little latency. This ability to handle tons of high-volume traffic with minimal latency is crucial for my use cases, which involve continuous or spike-based network traffic. Additionally, I find its security features impressive, with capabilities like a firewall, SSO termination, and rate limiting, all of which enhance the protection of our systems. HAProxy's lightning-fast speed makes it incredibly effective for data transmission in near real-time, handling very high volumes of data transfer effortlessly, which perfectly suits the requirements of my projects. Review collected by and hosted on G2.com.

What do you dislike about HAProxy?

I find HAProxy to be quite a complex solution, which presents a challenge in terms of the learning curve. Getting up to speed with it requires a lot of patience and time to understand its intricacies thoroughly. Additionally, troubleshooting can be cumbersome due to the multitude of configurations and settings available, necessitating a deep understanding of the internal workings of the software. Setting it up was also not straightforward, and we needed support to establish the complex configurations needed to meet our specific requirements. Review collected by and hosted on G2.com.

Response from Nick Ramirez of HAProxy

Thank you for this feedback. We're working to make HAProxy easier to use and learn!

NS
"Easy Setup, Trusted Security with HAProxy"
What do you like best about HAProxy?

I appreciate HAProxy for its robust reverse proxy capabilities, which greatly enhance the protection of my applications, especially the ones that do not natively support TLS. The ability to encrypt data between the application and the end user is a critical feature that ensures my data's security. I find the community support incredibly helpful; whenever I have questions, there is always someone to assist me, highlighting the strong community backing HAProxy enjoys. The initial setup of HAProxy was super easy, making the transition from previous tools hassle-free. This simplicity in setup and operation has made it an excellent choice for my home lab projects. Additionally, my trust in HAProxy increased significantly, particularly after Nginx was sold, positioning HAProxy as a more reliable choice for my needs. Review collected by and hosted on G2.com.

What do you dislike about HAProxy?

Nothing comes to mind Review collected by and hosted on G2.com.

Response from Nick Ramirez of HAProxy

Amazing and detailed review of HAProxy!

Product Avatar Image
HAProxy