Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
28 changes: 21 additions & 7 deletions src/content/docs/browser-rendering/platform/limits.mdx
Original file line number Diff line number Diff line change
@@ -1,18 +1,32 @@
---
pcx_content_type: configuration
title: Limits
description: Learn about the limits associated with Browser Rendering.
sidebar:
order: 30
---

import { Render } from "~/components"
import { Render, Plan } from "~/components";

| Feature | Limit |
| --------------------------------------------- | ------------------------------------------------------------- |
| Concurrent browsers per account | 10 per account [^1] |
| New browser instances per minute | 10 per minute [^1] |
| Browser timeout | 60 seconds [^1][^2] |
<Plan type="workers-paid" />

## Workers Binding API

| Feature | Limit |
| -------------------------------- | ------------------- |
| Concurrent browsers per account | 10 per account [^1] |
| New browser instances per minute | 10 per minute [^1] |
| Browser timeout | 60 seconds [^1][^2] |

## Quick Actions REST API

| Feature | Limit |
| -------------------------------- | ------------------- |
| Concurrent browsers per account | 10 per account [^1] |
| New browser instances per minute | 10 per minute [^1] |
| Browser timeout | 60 seconds [^1][^2] |
| Total requests per minute | 60 per minute [^1] |

[^1]: Contact our team to request increases to this limit.

[^2]: By default, a browser instance gets killed if it does not get any [devtools](https://chromedevtools.github.io/devtools-protocol/) command for 60 seconds, freeing one instance. Users can optionally increase this by using the `keep_alive` [option](/browser-rendering/platform/puppeteer/#keep-alive). `browser.close()` releases the browser instance.
close()` releases the browser instance.
Loading