Pricing
Workflows pricing is identical to Workers Standard pricing and are billed on two dimensions:
- CPU time: the total amount of compute (measured in milliseconds) consumed by a given Workflow.
- Requests (invocations): the number of Workflow invocations. Subrequests made from a Workflow do not incur additional request costs.
A Workflow that is waiting on a response to an API call, paused as a result of calling step.sleep
, or otherwise idle, does not incur CPU time.
Frequently asked questions related to Workflows pricing:
No. Workflows are priced based on the same compute (CPU time) and requests (invocations) as Workers.
Are Workflows available on the Workers Free plan?
Yes.
A Workflow invocation is when you trigger a new Workflow instance: for example, via the Workers API, wrangler CLI, or REST API. Steps within a Workflow are not invocations.
Workflows are billed as Workers, and share the same CPU time and request SKUs.
Refer to the published limits documentation.
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