Limits & pricing
AI Search usage limits and pricing depend on your Workers plan.
The following limits apply based on your Workers plan:
| Limit | Workers Free | Workers Paid |
|---|---|---|
| AI Search instances per account | 100 | 5,000 |
| Files per instance | 100,000 | 1M or 500K for hybrid search |
| Max file size | 4 MB | 4 MB |
| Queries per month | 20,000 | Unlimited |
| Maximum pages crawled per day | 500 | Unlimited |
| Max custom metadata fields | 5 per AI Search instance | 5 per AI Search instance |
| Max text metadata value length | 500 characters | 500 characters |
During the open beta, AI Search is free within these limits. Workers AI and AI Gateway usage is billed separately. Pricing details will be communicated at least 30 days before any billing begins.
Instances created before AI Search moved to managed infrastructure ran on Cloudflare services in your own account, so older invoices may include separate charges for R2, Vectorize, Workers AI, AI Gateway, and Browser Run.
After the move, storage, vector indexing, and Browser Run usage for crawling are included. Workers AI and AI Gateway are still billed separately.
If your instance crawled a website, those pages now live in built-in storage. The dedicated R2 bucket AI Search originally created in your account is no longer used. It remains in your account, and any objects left in it may still count toward R2 storage usage. AI Search no longer writes to this bucket, so you can delete it if you no longer need its contents.