Limits & pricing
Instances created after April 16, 2026 include built-in storage, a built-in vector index, and web crawling. You can see if your instance was created after the new release by checking if it has built-in storage and vector index. You can check by going on the dashboard under AI > AI Search. Select your instance and check the Overview tab to see if it includes built-in storage and built-in vector database.
If your instance was created after April 16, 2026, it includes built-in storage, a built-in vector index, and web crawling. During the open beta, AI Search is free within the limits below. Workers AI and AI Gateway usage is billed separately. Pricing details will be communicated at least 30 days before any billing begins.
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 |
If your instance was created before April 16, 2026, it provisions and runs on top of Cloudflare services in your account. These instances will be automatically migrated to managed infrastructure on June 3, 2026 and the limits for new instances will apply. You are billed for the underlying services until migration is completed:
| Service | Description |
|---|---|
| R2 | Stores your source data |
| Vectorize | Stores vector embeddings and powers semantic search |
| Workers AI | Handles embedding, query rewriting, and response generation |
| AI Gateway | Monitors and controls model usage |
| Browser Run | Loads dynamic JavaScript content during website crawling |
The following limits apply to these instances:
| Limit | Value |
|---|---|
| Max AI Search instances per account | 100 |
| Max files per AI Search | 1,000,000 |
| Max file size | 4 MB |
| Max custom metadata fields | 5 per AI Search instance |
| Max text metadata value length | 500 characters |
The migration will begin on June 3, 2026 and may take up to three days. No downtime is expected and no action is required. The following changes will apply:
- Vectorize database: Vectors generated by an AI Search instance will be automatically moved from the associated Vectorize database in your account to a managed vector database in the instance. Once the migration is verified, the legacy Vectorize database will be deleted from your account automatically.
- R2 as data source: If your instance uses an R2 bucket as a data source, this remains unchanged. Your instance will also get built-in managed storage for direct file uploads.
- Website as data source: If your instance uses a website as a data source, previously crawled webpages will be moved to built-in storage, and all future crawls will be stored there. The previous R2 bucket will remain in your account. Browser Run is now built into the product so you will no longer be billed separately for Browser Run usage from AI Search.
- Workers AI and AI Gateway: These remain separate services. Your existing usage, configurations, and billing for Workers AI and AI Gateway are unchanged.
You can identify which instance is still on legacy infrastructure in the dashboard under AI > AI Search. If the instance does not have a Built-in Storage label, it will be migrated to the new infrastructure.