All Products
Search
Document Center

Web Application Firewall:Version guide

Last Updated:Nov 08, 2025

This topic describes the features available in different versions of Web Application Firewall (WAF) 3.0.

Scenarios for each version

WAF 3.0 is available in five versions. Each version is designed for different business scenarios and varies by billing method and service capabilities:

  • Subscription Basic: Ideal for small or personal websites with minimal security requirements.

  • Subscription Pro: Designed for small- and medium-sized websites with standard security needs.

  • Subscription Enterprise: Recommended for medium-sized enterprise websites or public-facing services with high security standards.

  • Subscription Ultimate: Suitable for medium to large enterprise websites with large-scale business operations or custom security requirements. Contact your account manager to customize specifications.

  • Pay-as-you-go: This version uses a postpaid billing method and is ideal for scenarios where business traffic fluctuates.

Version comparison

Important
  • Performance metrics: The primary performance metric for WAF 3.0 is queries per second (QPS) for HTTP/HTTPS requests. WAF 3.0 no longer relies on bandwidth limits. Focus on your business's request rate, not bandwidth constraints. If the maximum available QPS does not meet your business needs, contact your account manager.

  • Domain name rules: When you add a domain name, each primary domain name, subdomain, or wildcard domain name counts as a separate domain name.

  • Billing details: For more information about billing, see Subscription billing details and Pay-as-you-go billing details.

Core features

Feature

Subscription Basic

Subscription Pro

Subscription Enterprise

Subscription Ultimate

Pay-as-you-go

QPS limit per version

10 QPS

2,000 QPS

5,000 QPS

10,000 QPS

The Chinese mainland: 30,000 QPS

Outside the Chinese mainland: 3,000 QPS

Additional purchasable QPS

Not supported

The Chinese mainland: 30,000 QPS

Outside the Chinese mainland: 5,000 QPS

The Chinese mainland: 30,000 QPS

Outside the Chinese mainland: 5,000 QPS

The Chinese mainland: 30,000 QPS

Outside the Chinese mainland: 1,000 QPS

Not supported

Additional purchasable burstable QPS (pay-as-you-go)

Not supported

The Chinese mainland: 60,000 QPS

Outside the Chinese mainland: 1,000 QPS

The Chinese mainland: 60,000 QPS

Outside the Chinese mainland: 1,000 QPS

The Chinese mainland: 60,000 QPS

Outside the Chinese mainland: 1,000 QPS

Not supported

Number of domain names you can add

3

5

10

50

1,000

Number of additional purchasable domain names

10

500

2,000

5,000

Not supported

Hybrid cloud protection nodes

Not supported

Not supported

1

1

Not supported

Domain name quota bonus for additional hybrid cloud nodes

Not supported

Not supported

Add 1 node to get 100 free domain names, or add 2 or more nodes to get 200 free domain names.

Add 1 node to get 100 free domain names, or add 2 or more nodes to get 200 free domain names.

Not supported

Number of protected objects (cloud service instances and domain names)

300

600

2,500

10,000

10,000

Number of protected object groups

10

10

10

10

100

Number of protected objects per protected object group

50

50

50

50

100

Number of member accounts for multi-account management

Not supported

Not supported

5

20, customizable

Not supported

Resource access features

Note

When adding ECS, Server Load Balancer (SLB), and Network Load Balancer (NLB) instances in cloud native mode, the number of traffic redirection ports cannot exceed the limit for protected objects.

Feature

Subscription Basic

Subscription Pro

Subscription Enterprise

Subscription Ultimate

Pay-as-you-go

Cloud native mode

Supported

Supported

Supported

Supported

Supported

CNAME record mode

Supported

Supported

Supported

Supported

Supported

Hybrid cloud access

Not supported

Not supported

Supported

Supported

Not supported

Non-standard ports that are supported in CNAME record mode

Not supported

Not supported

Supported

Supported

Supported

CNAME access to IPv6 services

Not supported

Not supported

The Chinese mainland: Supported

Outside the Chinese mainland: Not supported

The Chinese mainland: Supported

Outside the Chinese mainland: Not supported

The Chinese mainland: Supported

Outside the Chinese mainland: Not supported

Exclusive IP address for domains in CNAME record mode

Not supported

Paid support

Paid support

Paid support

Supported

Intelligent load balancing for domains in CNAME record mode

Not supported

Paid support

Paid support

Paid support

Supported

Basic security protection features

Important
  • Version notes: Web core protection rules in the new version no longer support rule groups. For more information, see [Notice] WAF 3.0 basic protection rule feature upgrade.

  • Custom rule limit: A custom blocking rule can contain a maximum of 20,000 IP addresses. If this limit is exceeded, the rule may not take effect.

Feature

Subscription Basic

Subscription Pro

Subscription Enterprise

Subscription Ultimate

Pay-as-you-go

Default rule group for web core protection rules

Supported

Supported

Supported

Supported

Supported

Number of custom rule groups for web core protection rules

Not supported

Not supported

10

30

30

Number of custom protection templates for web core protection rules

3

10

20

50

20

Number of whitelist templates

20

20

20

50

50

Number of rules per whitelist template

100

100

100

100

100

Number of IP blacklist templates

Not supported

5

10

20

20

Number of IPs and rules per IP blacklist template

Not supported

400 IPs and 2 protection rules

600 IPs and 3 protection rules

1,000 IPs and 5 protection rules

1,000 IPs and 5 protection rules

Number of custom rule templates

Not supported

10

20

50

50

Number of rules per custom rule template

Not supported

100

200

200

200

Match fields for custom rules

Not supported

IP or URL

IP, URL, full header, regular expression, and body

IP, URL, full header, regular expression, and body

IP, URL, full header, regular expression, and body

Number of IPs matched per custom rule

Not supported

100

100

100

100

Rule actions for custom rules

Not supported

JavaScript validation

JavaScript validation, slider

JavaScript validation, slider

JavaScript validation, slider

Frequency Control rules for custom rules

Not supported

Not supported

Supported

Supported

Supported

Number of web tamper-proofing templates

Not supported

10

20

50

50

Number of rules per web tamper proofing template

Not supported

50

50

50

50

Number of data leakage prevention templates

Not supported

10

20

20

20

Number of rules per data leakage prevention template

Not supported

50

50

50

50

Location Blacklist template count

Not supported

Not supported

10

20

20

Number of HTTP flood protection templates

Not supported

5

10

20

20

Number of scan protection templates

Not supported

5

10

20

20

Number of custom response templates

Not supported

Not supported

20

50

50

Maximum number of protected objects and object groups per protection template

10

100

200

500

100

DDoS basic protection and blackhole

Supported

Supported

Supported

Supported

Supported

Advanced security protection features

Feature

Subscription Basic

Subscription Pro

Subscription Enterprise

Subscription Ultimate

Pay-as-you-go

Bot management

Not supported

Paid support, up to 20 templates

Paid support, up to 50 templates

Paid support, up to 100 templates

Supported

Major event support

Not supported

Paid support. Enable this feature by temporarily upgrading your instance.

Paid support. Enable this feature by temporarily upgrading your instance.

Supported. No additional fees.

Paid support. Enable this feature by temporarily upgrading your instance.

API security

Not supported

Paid support

Paid support

Paid support

Supported

Peak traffic throttling

Not supported

Paid support, up to 5 templates

Paid support, up to 5 templates

Paid support, up to 5 templates

Paid support, up to 5 templates

O&M and monitoring features

Feature

Subscription Basic

Subscription Pro

Subscription Enterprise

Subscription Ultimate

Pay-as-you-go

Asset center

Not supported

Supported

Supported

Supported

Supported

Alerting

Supported

Supported

Supported

Supported

Supported

Simple Log Service

Not supported

Paid support

Paid support

Paid support

Supported

Rule library management

Not supported

Not supported

Supported

Supported

Not supported