Limits
Feature | Limit |
---|---|
Concurrent browsers per account (Workers Binding API only) | 3 per account |
New browser instances per minute (Workers Binding API only) | 3 per minute |
Browser timeout | 60 seconds 1 |
Total requests per min (REST API only) | 6 per minute |
Feature | Limit |
---|---|
Concurrent browsers per account (Workers Binding API only) | 10 per account 2 |
New browser instances per minute (Workers Binding API only) | 10 per minute 2 |
Browser timeout | 60 seconds 12 |
Total requests per min (REST API only) | 60 per minute |
While the limits above define the maximum number of concurrent browser sessions per account, in practice you may not need to hit these limits. Browser sessions close automatically—by default, after 60 seconds of inactivity or upon task completion—so if each session finishes its work before a new request comes in, the effective concurrency is lower. This means that most workflows do not require very high concurrent browser limits.
Browser Rendering service is currently available at no cost up to the limits specified above until billing begins. Pricing to be announced and we will provide advance notice before any billing begins.
-
By default, a browser instance gets killed if it does not get any devtools ↗ command for 60 seconds, freeing one instance. Users can optionally increase this by using the
keep_alive
option.browser.close()
releases the browser instance. ↩ ↩2 -
Contact our team to request increases to this limit. ↩ ↩2 ↩3
Was this helpful?
- Resources
- API
- New to Cloudflare?
- Products
- Sponsorships
- Open Source
- Support
- Help Center
- System Status
- Compliance
- GDPR
- Company
- cloudflare.com
- Our team
- Careers
- 2025 Cloudflare, Inc.
- Privacy Policy
- Terms of Use
- Report Security Issues
- Trademark