Render Compute Plans

Specify your service's available CPU and RAM.

We've updated compute plan names and added new plans.

There are no pricing changes to existing plans. For other details, see Updates to Render Compute Plans.

Your Render service's compute plan determines the CPU and RAM specs for its . For example, the 1c-2g compute plan provides 1 CPU and 2 GB of RAM.

For most service types, you select a compute plan during service creation and can change plans later.

If you scale a service to run multiple instances, each instance uses the same compute plan and is billed accordingly:

do not have a compute plan at all, because they do not perform server-side processing.

All plans

For pricing details on compute plans, see the pricing page.

Compute plans vary by :

plans

CPURAMPlan IDLegacy Plan Name
0.1 CPU512 MB

free

0.5 CPU512 MB

0.5c-512mb

starter

1 CPU2 GB

1c-2g

standard

2 CPU4 GB

2c-4g

pro

2 CPU8 GB

2c-8g

2 CPU16 GB

2c-16g

4 CPU8 GB

4c-8g

pro_plus

4 CPU16 GB

4c-16g

pro_max

4 CPU32 GB

4c-32g

8 CPU16 GB

8c-16g

8 CPU32 GB

8c-32g

pro_ultra

8 CPU64 GB

8c-64g

12 CPU24 GB

12c-24g

12 CPU48 GB

12c-48g

12 CPU96 GB

12c-96g

Need larger compute plans?

Reach out with details about your use case:

Talk to our team

Changing a service's compute plan

The following services require brief downtime when changing their compute plan:

Other services redeploy with zero downtime.

Change your service's compute plan using any method listed below. Note that your service's compute plan does not change until the first successful deploy after you update it.

  1. Open your service's Compute page in the Render Dashboard.

  2. Under Compute, click Edit:

    Updating a service's compute plan in the Render Dashboard

  3. Select a new compute plan and click Save.

Render automatically triggers a deploy to apply the new compute plan.

Plan ID format

Each compute plan has a corresponding plan ID. Most plan IDs use the following format:

For example, the 1c-2g plan provides 1 CPU and 2 GB of RAM.

Exceptions include:

  • The free compute plan
  • Paid compute plans with less than 1 GB of RAM
    • These end in mb instead of g (such as 0.5c-512mb)
  • Plan IDs for Render Key Value
    • These IDs only reflect memory (256mb, 1g, and so on)
  • Legacy plan names

Legacy plan names

Render introduced new compute plan IDs in August 2026. Before this change, compute plans were called "instance types" and they used a different naming format (Starter, Standard, Pro, and so on).

  • Legacy plan names remain valid across all Render tooling. This includes API requests and Blueprint files.

  • Each legacy plan name has a corresponding new plan ID. In all cases, specs and pricing are identical:

    Legacy Plan NamePlan IDKey Value Plan ID

    Starter

    0.5c-512mb

    256mb

    Standard

    1c-2g

    1g

    Pro

    2c-4g

    5g

    Pro Plus

    4c-8g

    10g

    Pro Max

    4c-16g

    20g

    Pro Ultra

    8c-32g

    40g

    • For example, the Standard legacy plan name corresponds to the 1c-2g plan ID (or the 1g plan ID for Render Key Value).
    • You can update your configuration to use new plan IDs at any time.

Render Postgres has a separate set of legacy plan names (Basic-1gb, Pro-4gb, and so on). See the full mapping for Postgres under All plans.