fshy

Home / Cloudflare

Cloudflare Browser Run / Kitesurf

developers.cloudflare.com/browser-run/pricing/Browser hostcompute/cloudflare-browserJSONcomparereport an errorprovider JSON

Free allowance
Workers Free includes 10 minutes of browser time a day, shared across Quick Actions and Browser Sessions, and 3 concurrent browsers (Browser Sessions only).
Verdict
caveatusable, with a named limit or an unprobed read path
Cost
free tier
Identity
emailno card, no phone
Binding limit
request-rate10 minutes of browser time a day on Workers Free; Workers Free: 1 new browser instance every 20 seconds (Browser Sessions only); Workers Free: 1 Quick Actions request every 10 seconds
Evidence
documented10 sources; a first-party page was read and the sentence quoted
Freshness
stale on 2026-11-29checked 2026-10-29 (live); stale on 2026-11-29
Free tierWorkers Free includes 10 minutes of browser time a day, shared across Quick Actions and Browser Sessions, and 3 concurrent browsers (Browser Sessions only). Workers Paid includes 10 hours a month, then USD 0.09 an hour
unit minutes; metered on wall-clock; browser hours are shared across all methods and rounded to the nearest whole hour per billing cycle
Pricenone stated
Limits
  • request-rate (binding) 10 minutes of browser time a day on Workers Free source
  • retention-clamped 3 concurrent browsers on Free; browser hours round to the nearest whole hour per cycle source
  • request-rate (binding) Workers Free: 1 new browser instance every 20 seconds (Browser Sessions only) source
  • request-rate (binding) Workers Free: 1 Quick Actions request every 10 seconds source
  • volume-quota Workers Free /crawl endpoint: 5 crawl jobs per day and a maximum of 100 pages per crawl source
A browser closes after 60 seconds of inactivity by default; the keep_alive option extends the timeout to up to 20 minutes
Bindingrequest-rate ten minutes a day is the wall: the concurrency limit of three browsers is never reached inside a ten-minute day
Identityemail Account sign-up takes an email address and a password; Cloudflare then sends an email to verify the address
Egressnot stated
Per-object capnot stated
Retentionnot stated
Interfaceunknown
Toolingnot stated
Reliabilityno reliability event recorded
NotesRe-read on 2026-10-22. The pricing page publishes the figure.
Evidence notedocumented Documented on the vendor's pricing and limits pages: 10 minutes of browser time a day and 3 concurrent browsers on Workers Free.
Parsed numbers
  • request-rate 10 minutes
Evidence 10
datesourcewhat it proved
2026-10-22developers.cloudflare.com/browser-run/pricing/'Browser hours: 10 minutes per day' on Workers Free and '10 hours per month, then $0.09 per additional hour' on Workers Paid; 'Concurrent browsers: 3 browsers' on Free
2026-10-28developers.cloudflare.com/browser-run/pricing/browser hours are shared across all methods; the 3-browser concurrency limit on Free applies to Browser Sessions only
2026-10-28developers.cloudflare.com/browser-run/limits/Workers Free allows one new browser instance every 20 seconds for Browser Sessions
2026-10-28developers.cloudflare.com/browser-run/limits/Workers Free allows one Quick Actions request every 10 seconds
2026-10-28developers.cloudflare.com/browser-run/limits/Workers Free allows 5 crawl jobs per day and a maximum of 100 pages per crawl on the /crawl endpoint
2026-10-28developers.cloudflare.com/browser-run/limits/the idle timeout is 60 seconds by default and can be extended to up to 20 minutes with keep_alive
2026-10-28developers.cloudflare.com/fundamentals/account/create-accouncreating a Cloudflare account takes an email and a password, followed by an email address verification message
2026-10-28developers.cloudflare.com/browser-run/limits/the limits page states 10 minutes of browser time a day on Workers Free
2026-10-28developers.cloudflare.com/browser-run/pricing/Workers Free browser time is 10 minutes per day and Workers Paid is 10 hours per month then $0.09 per hour; unchanged
2026-10-28developers.cloudflare.com/fundamentals/account/create-accounsign-up takes an email and a password and verifies the address by email
More fields 10
{
 "keep_rate": null,
 "keep_rate_basis": "no field in the source",
 "billing_model": "unclassified",
 "shape": null,
 "session_cap": null,
 "persistent_storage": null,
 "network_out": null,
 "price_note": null,
 "free_tier_kind": "allowance",
 "burst_x": 1.0
}
Unknown values 9
  • $.chaining a source was read and is silent on this field
  • $.egress.metered egress metering was not published
  • $.egress.terms a source was read and is silent on this field
  • $.interface the access interface was not established
  • $.per_object_cap.stated a source was read and is silent on this field
  • $.reliability_note nothing of this kind was observed
  • $.retention.notes the field may be stated in a source that was not read
  • $.retention.stated a source was read and is silent on this field
  • $.tooling a source was read and is silent on this field