Render Instance Types

Specify your service's available RAM and CPU.

A Render service's instance type determines its RAM and CPU specs. For most , you specify an instance type during service creation and can change it later:

Selecting a web service's instance type in the Render Dashboard

If you scale a service to run multiple instances, each instance uses the same instance type.

A couple of service types handle instance types differently from the others:

  • A service defines multiple runnable tasks, each of which can use a different instance type. You specify each task's instance type directly in your code. Learn more.
  • do not have an instance type at all, because they do not perform server-side processing.

Changing a service's instance type

Render Postgres and Key Value instances require brief downtime when changing their instance type.

See details for each:

Other service types redeploy with zero downtime, unless they have an attached .

Change your service's instance type using any method listed below.

Note that your service's instance type does not change until the first successful deploy after you update it.

  1. From your service's Settings page in the Render Dashboard, find the Instance Type setting under General:

    Updating a service's instance type in the Render Dashboard

  2. Click Update and select a new instance type.

  3. Click Save Changes.

Render automatically triggers a new deploy to apply the new instance type.

Get started with the Render API.

  1. Send a request to the Render API endpoint that corresponds to your service type:

    In your request body, provide the new instance type in the plan field. For Update service only, this field is nested under serviceDetails:

  2. For Update service only, follow up with a request to the Trigger deploy endpoint to apply the new instance type.

    • The Update service endpoint does not trigger a new deploy.

In your Blueprint file (usually render.yaml), set your service's plan field to a new instance type:

See all Blueprint-formatted plan names for services and databases.

The next time you sync your Blueprint, Render triggers a new deploy to apply the new instance type.

Available instance types

For pricing details on instance types, see the pricing page.

Available instance types vary by . Select a tab below to view instance types for a particular service type.

Instance TypeRAMCPU

Free

512 MB0.1

Starter

512 MB0.5

Standard

2 GB1

Pro

4 GB2

Pro Plus

8 GB4

Pro Max

16 GB4

Pro Ultra

32 GB8
Instance TypeRAMCPU

Starter

512 MB0.5

Standard

2 GB1

Pro

4 GB2

Pro Plus

8 GB4

Pro Max

16 GB4

Pro Ultra

32 GB8
Instance TypeRAMCPU

Starter

512 MB0.5

Standard

2 GB1

Pro

4 GB2

Pro Plus

8 GB4

All workspaces can use the following instance types for workflow tasks:

Instance TypeRAMCPU

Starter

512 MB0.5

Standard

2 GB1

Pro

4 GB2

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

Instance TypeRAMCPU

Pro Plus

8 GB4

Pro Max

16 GB4

Pro Ultra

32 GB8

Request larger workflow instances

Your Render Postgres instance type does not affect storage capacity.

Instance type only determines your database instance's RAM and CPU. For details, see Flexible Plans for Render Postgres.

Instance TypeRAMCPUConnection Limit

Free

256 MB0.1100 connections

Basic-256mb

256 MB0.1100 connections

Basic-1gb

1 GB0.5100 connections

Basic-4gb

4 GB2100 connections

Pro-4gb

4 GB1100 connections

Pro-8gb

8 GB2200 connections

Pro-16gb

16 GB4400 connections

Pro-32gb

32 GB8500 connections

Pro-64gb

64 GB16500 connections

Pro-128gb

128 GB32500 connections

Pro-192gb

192 GB48500 connections

Pro-256gb

256 GB64500 connections

Pro-384gb

384 GB96500 connections

Pro-512gb

512 GB128500 connections

Accelerated-16gb

16 GB2400 connections

Accelerated-32gb

32 GB4500 connections

Accelerated-64gb

64 GB8500 connections

Accelerated-128gb

128 GB16500 connections

Accelerated-256gb

256 GB32500 connections

Accelerated-384gb

384 GB48500 connections

Accelerated-512gb

512 GB64500 connections

Accelerated-768gb

768 GB96500 connections

Accelerated-1024gb

1024 GB128500 connections
Instance TypeRAMConnection Limit

Free

25 MB50 connections

Starter

256 MB250 connections

Standard

1 GB1,000 connections

Pro

5 GB5,000 connections

Pro Plus

10 GB10,000 connections

Pro Max

20 GB20,000 connections

Pro Ultra

40 GB40,000 connections