Independent reference. Not affiliated with any vendor on this site.
Vendor deep-dive

Google Cloud Armor Pricing 2026: Standard vs Enterprise, Per-Policy, Per-Rule, Per-Request

Cloud Armor is Google Cloud's WAF and DDoS service. Standard tier publishes per-policy, per-rule, and per-request rates that match AWS WAF on structure but charge slightly more per million requests at $0.75 (global) or $0.60 (regional). Enterprise ships Adaptive Protection (ML detection) and bundles up to 100 protected resources at $3,000 per month annual.

Last verified June 2026

Cloud-native WAF + DDoS, per-policy + per-request
Google Cloud Armor
From
$5/mo
Rate position
Cloud Armor sits in the lower third of the 6 vendors that publish a starting WAF rate.
Cloud Armor (23%)Cloudflare $0.00FortiWeb Cloud $21.90

What it costs

Google Cloud Armor prices on a standard (per policy + per rule + per request) or enterprise subscription basis. The cheapest published entry point is $5.00 per policy per month (Standard). Full tier list below, taken from the live vendor pricing page.

Google Cloud Armor pricing tiers
  • Tier 1Standard global
    $5 per policy per month + $1 per rule per month + $0.75 per million requests
  • Tier 2Standard regional
    $5 per policy per month + $1 per rule per month + $0.60 per million requests
  • Tier 3Enterprise Paygo
    $200 per month, includes up to 2 protected resources
  • Tier 4Enterprise Annual
    $3,000 per month, includes up to 100 protected resources
  • Tier 5Adaptive Protection
    Included with Enterprise tiers
Source: https://cloud.google.com/armor/pricing - retrieved 2026-06-19

What this vendor is best for

GCP-hosted apps fronted by Global External HTTPS Load Balancer who want WAF, DDoS and adaptive ML in one bill.

Hidden costs to watch

The line items most buyers miss
Enterprise Paygo at $200/month is two protected resources. Past two, Annual at $3,000/month is the next step. Adaptive Protection only ships with Enterprise tiers.
Direct answer
What does Google Cloud Armor actually cost at 100M requests per month?
Use the cost calculator on the homepage to assemble a realistic monthly bill across all published-rate vendors. The default profile (100M req/mo, 1 protected app, 10 custom rules, bot management on) is labelled as an illustrative example so it can be re-run with your own numbers.
Source: https://cloud.google.com/armor/pricing, retrieved 2026-06-19

Worked example at 100M requests per month, Standard tier

Cloud Armor Standard global, one policy, 10 custom rules, 100M requests per month. Illustrative example, not a real company.

Cloud Armor bill, 100M req/mo Standard global
  1. 1.Policy base fee$5.00
  2. 2.10 custom rules at $1.00 each$10.00
  3. 3.100M requests at $0.75 / million (global)$75.00
  4. 4.Preconfigured WAF rules (OWASP CRS)$0.00
  5. 5.Adaptive Protection (Standard, not included)$0.00
Estimated monthly total~$90.00
Regional load balancer drops the per-million rate to $0.60. Enterprise Annual at $3,000/mo unlocks Adaptive Protection and up to 100 resources.

Standard vs Enterprise tier

Standard tier is the right pick for one or two protected resources where ML detection is not required. Enterprise Paygo at $200 per month covers up to 2 resources and ships Adaptive Protection. Enterprise Annual at $3,000 per month covers up to 100 resources. Past 10 resources Annual is mathematically cheaper than per-resource Standard, before the ML benefit.

Source

Every number on this page is taken from https://cloud.google.com/armor/pricing, retrieved 2026-06-19. Re-check before signing a contract; vendors change pricing without notice.

Last verified June 2026