Preview Mode
Documentation
LEARN MORE

Need more info on load balancing? Learn more about it. What is load balancing?

Load Balancing

Maximize application performance and availability
load-balancing-hero

Overutilized or geographically distant servers add latency and degrade the user experience. Such mistakes can prove costly, resulting in lost customers, missed revenue, and reputational damage.

With Load Balancing, you can improve application performance and availability by steering traffic away from unhealthy origin servers and dynamically distributing it to the most available and responsive server pools.

View plans and pricing for Load Balancing.

load-balancing-hero
Performance intelligent routing blue
Manage from a unified control plane

Manage global and local traffic in a complex infrastructure environment from one place — the Cloudflare Dashboard. Intelligently route your traffic based on geography, latency, and availability.

Reliability load balancer blue
Increase reliability with fast failover

Route your visitors away from unhealthy origins and failover instantly with zero downtime. As soon as an origin or pool goes down, requests proxied through Cloudflare get instantly re-routed — without waiting for TTLs to expire.

Price
Reduce your total cost of ownership

Gain operational agility and reduce capital expenditure by replacing on-premise load balancing hardware with an enterprise-grade, cloud-based load balancing solution — all delivered and billed as a service.

Connect to the Global Network

Network map spot hero illustration

Load Balancing runs at each of our data centers across 300 cities worldwide and is powered by our DDoS-resilient DNS — the fastest Authoritative DNS in the world. Our global Anycast network is 15x bigger than the largest DDoS attack ever recorded and ensures that traffic continues to get routed even under stress. We support load balancing for both proxied and non- proxied traffic.

Network map spot hero illustration

Load Balancing Pricing

Free, Pro, and Business Plan pricing:

Base Fee:

  • Up to 2 origin servers: $5 per month
  • Additional origins, up to 20: $5 per month per origin

Usage-based Fees:

  • First 500k DNS requests are free
  • $0.50 per every 500k DNS requests after
Sign Up
Enterprise Plan pricing:

Base Fee:

  • Custom Pricing

Usage-based Fees:

  • Custom Pricing
  • Negotiated reduced rate lower than $0.50
Contact Sales

Key Features

Global and local load balancing
Active origin monitoring
Fastest managed DNS
Support for HTTPS and TCP traffic
Detailed traffic analytics
Fast failover with zero downtime
Dynamic steering
Real-Time latency maps
DDoS protection included
Geo-based steering
Configurable origin weights
Session affinity
Health status notifications via email and REST API
Integration with Argo Smart Routing and Spectrum
No DNS propagation delays (proxied traffic)

The Cloudflare advantage

Active Health Monitoring

Failover graphic

Actively monitor the health of your pools to detect outages and eliminate potential downtime. Classification of a pool as unhealthy can be based on an extensive set of user-configurable parameters. Health checks can be conducted as often as every 10 seconds through periodic HTTP/HTTPS requests, with reports delivered via email notifications or REST API.

Failover graphic

Detailed Traffic Analytics

Analytics granular visibility cache spot illustration

Get a granular view of your traffic — identify which origins and pools are being selected for your traffic and why, so you can gather insights to optimize your infrastructure. See visualizations of your traffic demands on load balancers, pools, and origins over variable time ranges.

Analytics granular visibility cache spot illustration

Real-Time Latency Maps

Latency Maps

Create real-time maps to analyze the responsiveness of all your origins around the world, no matter where they are hosted — on-prem, in the cloud, or in a hybrid environment. Identify the regions where requests are underperforming, so you can timely investigate the cause of failure.

Latency Maps

Multi-Cloud Support

Multi cloud hero illustration

Cloudflare Load Balancing fits seamlessly into a multi-cloud environment, enabling you to avoid costly vendor lock-ins. Using a vendor-agnostic load balancer increases the fault tolerance of your architecture by safeguarding your applications from disruptions caused by any single provider. Upon detecting an outage or connectivity issues with any cloud provider, Cloudflare Load Balancing automatically routes your traffic to healthy servers.

Multi cloud hero illustration

Session Affinity

Session Affinity_1

Maintain session affinity by binding a user's session to a specific origin, ensuring that all requests during the session are sent to the same origin. This helps maintain critical session information and enables a seamless, uninterrupted user experience.

Session Affinity_1

Easy Configuration

Simple integration spot illustration

We make configuring and managing load balancing simple. You can set up a fully-functioning load balancing infrastructure within minutes using the Cloudflare Dashboard or REST API. No additional hardware or software required. You also get the flexibility of adding or removing origins to load balancers as your traffic scales.

Simple integration spot illustration

Trusted by millions of Internet properties

Logo mars trusted by gray
Logo loreal trusted by gray
Logo doordash trusted by gray
Logo garmin trusted by gray
Logo ibm trusted by gray
Logo 23andme trusted by gray
Logo shopify trusted by gray
Logo lending tree trusted by gray
Logo labcorp trusted by gray
Logo ncr trusted by gray
Logo thomson reuters trusted by gray
Logo zendesk trusted by gray