Network Load Balancer Capacity Calculator
Work out NLCU consumption for TCP, UDP or TLS listeners, spot the billing dimension and price the monthly charge.
Inputs
NLCUs Billed
540.00
Billing Dimension
Processed bytes
Processed Bytes NLCUs
540.00
New Flow NLCUs
1.00
Active Flow NLCUs
2.50
Monthly NLCU Charge
$2,365.20
Step by step
Values used
Listener protocol = TCP — 800 new and 100,000 active flows per unit; New flows or connections per second = 800 flows/s; Active flows in a one-minute window = 250,000 flows; Processed bandwidth = 1,200 Mbps; Price per NLCU-hour = 0.0060 USD; Billable hours per month = 730 hours
Network Load Balancer Capacity
NLCUs = max(new flows ÷ new-flow allowance, active flows ÷ active-flow allowance, GB per hour ÷ 1), with allowances set by the listener protocol.
NLCUs Billed
= 540.00
Billing Dimension
= Processed bytes
Processed Bytes NLCUs
= 540.00
New Flow NLCUs
= 1.00
Active Flow NLCUs
= 2.50
Monthly NLCU Charge
= 2,365.20
How it works
A Network Load Balancer bills on the highest of three NLCU dimensions, and the flow allowances depend on the listener protocol because TLS termination is far more expensive than passing TCP through: a TLS listener gets only 50 new connections per second per unit against 800 for plain TCP. The bytes dimension is protocol independent at 1 GB per hour, so a high-bandwidth TCP workload is usually billed on bytes while a TLS-heavy API is billed on connections. Moving TLS termination from an NLB to an ALB, or reusing connections instead of reconnecting, can cut NLCU consumption by an order of magnitude for the same user-visible traffic.
Formula
Network Load Balancer Capacity
NLCUs = max(new flows ÷ new-flow allowance, active flows ÷ active-flow allowance, GB per hour ÷ 1), with allowances set by the listener protocol.
- 1
- GB per hour of processed bytes included in one NLCU
- new-flow allowance
- 800 per second for TCP, 400 for UDP, 50 for TLS
- active-flow allowance
- 100,000 per minute for TCP, 50,000 for UDP, 3,000 for TLS
Frequently Asked Questions
How is Network Load Balancer Capacity calculated?
NLCUs = max(new flows ÷ new-flow allowance, active flows ÷ active-flow allowance, GB per hour ÷ 1), with allowances set by the listener protocol. A Network Load Balancer bills on the highest of three NLCU dimensions, and the flow allowances depend on the listener protocol because TLS termination is far more expensive than passing TCP through: a TLS listener gets only 50 new connections per second per unit against 800 for plain TCP. The bytes dimension is protocol independent at 1 GB per hour, so a high-bandwidth TCP workload is usually billed on bytes while a TLS-heavy API is billed on connections.
Why does Network Load Balancer Capacity matter?
Moving TLS termination from an NLB to an ALB, or reusing connections instead of reconnecting, can cut NLCU consumption by an order of magnitude for the same user-visible traffic.
What values do I need to enter?
This calculator takes 6 inputs: Listener protocol, New flows or connections per second, Active flows in a one-minute window, Processed bandwidth, Price per NLCU-hour, Billable hours per month. The pre-filled defaults are a realistic starting point — replace them with figures from your own environment for a result you can act on.
Why is TLS so much more expensive in NLCU terms?
Each new TLS connection needs a full handshake with asymmetric cryptography on the load balancer. AWS reflects that cost by allowing only 50 new TLS connections per second per NLCU, sixteen times fewer than plain TCP, so connection reuse matters far more on a TLS listener.
Does the NLB hourly charge appear here?
No — this calculator isolates the NLCU component. Add the fixed per-hour charge with the Elastic Load Balancer Cost Calculator, and confirm both the NLCU price and the hourly rate for your region with AWS, since they vary and change over time.
You might also need
- Application Load Balancer Capacity CalculatorCommonly used together
- Gateway Load Balancer CalculatorCommonly used together
- Elastic Load Balancer Cost CalculatorCommonly used together
- CloudFront Cost CalculatorAlso in AWS Networking
- VPC CIDR CalculatorAlso in AWS Networking
- NAT Gateway Cost CalculatorAlso in AWS Networking