Limits and Pricing for Render Workflows

Render bills for the following components of workflows:

BillableDescription

Compute usage

Render bills for each based on its and duration.

See details.

Added concurrency

For an additional monthly charge, you can increase your workspace's max allowed number of concurrent .

See details.

can also contribute to your workspace's usage of .

Instance types (compute specs)

Your workflow execute on one of the following :

Instance TypeSpecsPrice

starter

0.5 CPU
512 MB RAM
$0.05 / hour

standard (default)

1 CPU
2 GB RAM
$0.20 / hour

pro

2 CPU
4 GB RAM
$0.40 / hour
  • Billing for compute usage is prorated by the second.
    • If a executes on the standard instance type for half an hour, Render bills you $0.10, not $0.20.
  • You can specify which instance type to use for each task you define. Learn how.

Larger instances

If you need to handle more resource-intensive workloads, you can request access to the following larger instance types for your workspace:

Instance TypeSpecsPrice

pro_plus

4 CPU
8 GB RAM
$1.00 / hour

pro_max

8 CPU
16 GB RAM
$2.00 / hour

pro_ultra

16 CPU
32 GB RAM
$7.00 / hour

Concurrent task runs

Render limits the total number of that can execute concurrently in a single workspace, based on the workspace's plan:

Workspace PlanBase ConcurrencyMax Concurrency
(additional cost)

Hobby

20 runs200 runs

Professional

50 runs200 runs

Organization / Enterprise

100 runs300 runs
  • Base concurrency: The number of concurrent runs your plan allows if you purchase no additional concurrency.
  • Max concurrency: The number of concurrent runs your plan allows if you purchase the maximum amount of additional concurrency.

Whenever you trigger a run when your workspace is at its concurrency limit, Render queues the run to execute after another run completes.

This concurrency limit is workspace-wide.

Creating multiple workflow services in a workspace does not increase this limit.

Increasing concurrency

You can increase the max number of concurrent runs allowed for your workspace by purchasing additional concurrency in the Render Dashboard.

Billing details

  • You can add concurrency in multiples of 5 additional runs.
  • Concurrency is billed monthly at $0.20 per additional run.
    • In other words, the smallest possible increase is 5 additional runs for $1.00 per month.
  • Billing for concurrency is prorated by the second.
    • If you increase your concurrency by 5 additional runs halfway through a month, you're billed an additional $0.50 that month, not $1.00.
  • Render bills for concurrency regardless of whether you trigger enough concurrent runs to use it.

Steps to increase concurrency

  1. Open your workspace's Settings page and scroll down to the Workflows section:

    Workflows settings in the Render Dashboard

  2. Under Added concurrency, click Edit and specify a number of concurrent runs to add.

  3. Verify the amount of your additional monthly cost and click Save changes.

Additional limits

LimitDescription

Argument size

The total size of all arguments passed to a single cannot exceed 4 MB.

Run duration

By default, time out after 2 hours. You can extend this to up to 24 hours on a per-task basis.

Task definitions

A single workflow service can register a maximum of 500 different .