# Error 1101: Too many page rules for your plan. You have 3 page rules, but your plan allows a maximum of 3.

- **ID:** `policy/cloudflare-rate-limit-api-plan-exceeded`
- **Domain:** policy
- **Category:** resource_error
- **Error Code:** `1101`
- **Verification:** ai_generated
- **Fix Rate:** 90%

## Root Cause

Cloudflare free plan limits page rules to 3; attempting to add a 4th triggers this error.

## Version Compatibility

| Version | Status | Introduced | Deprecated |
|---------|--------|------------|------------|
| Cloudflare API v4 | active | — | — |
| Cloudflare Dashboard 2024 | active | — | — |

## Workarounds

1. **Upgrade to a paid Cloudflare plan (Pro or Business) that allows more page rules. Pro plan allows 20 page rules. Upgrade via Cloudflare Dashboard > Billing.** (95% success)
   ```
   Upgrade to a paid Cloudflare plan (Pro or Business) that allows more page rules. Pro plan allows 20 page rules. Upgrade via Cloudflare Dashboard > Billing.
   ```
2. **Consolidate multiple page rules into fewer rules using wildcards or combined conditions. For example, instead of separate rules for '/blog/*' and '/news/*', use a single rule with pattern '/{blog,news}/*'.** (80% success)
   ```
   Consolidate multiple page rules into fewer rules using wildcards or combined conditions. For example, instead of separate rules for '/blog/*' and '/news/*', use a single rule with pattern '/{blog,news}/*'.
   ```
3. **Use Cloudflare Transform Rules (available on free plan) to handle some use cases like URL rewriting, which can reduce page rule count. Create a transform rule via Dashboard > Rules > Transform Rules.** (85% success)
   ```
   Use Cloudflare Transform Rules (available on free plan) to handle some use cases like URL rewriting, which can reduce page rule count. Create a transform rule via Dashboard > Rules > Transform Rules.
   ```

## Dead Ends

- **Delete all page rules and recreate them in a different order.** — The limit is on the number of rules, not their order. Deleting and recreating doesn't increase the count. (100% fail)
- **Use Cloudflare Workers to implement the same logic and bypass page rules.** — Workers have their own limits and pricing; they are not a direct replacement for page rules. Also, Workers may not support all page rule features like URL forwarding. (50% fail)
- **Wait for the limit to reset (like a rate limit).** — This is a hard plan limit, not a rate limit. It does not reset over time. (100% fail)
