> ## Documentation Index
> Fetch the complete documentation index at: https://docs.screenshotmax.com/llms.txt
> Use this file to discover all available pages before exploring further.

# GPU Rendering

> Enable lightning-fast and high-fidelity rendering using GPU acceleration.

## What is GPU Rendering?

GPU rendering leverages hardware acceleration to generate screenshots and PDFs more efficiently, especially for complex or animated content. This feature is ideal for:

* Heavy web animations
* WebGL / 3D visualizations
* Video rendering previews
* Graphically rich UIs

## Plan Requirement

<Warning>GPU rendering is only available to users on the **Scale plan**.</Warning>

If you’re on the Free, Basic or Growth plans, enabling `gpu_rendering` will return the status 423 and an error:

```json theme={null}
{
  "statusCode": 423,
  "error": "Locked",
  "message": "No quota. Please subscribe to a paid plan with gpu rendering capabilities"
}
```

You can upgrade your plan anytime from the Subscribe section of your [dashboard](https://app.screenshotmax.com/subscribe/monthly).

## How to Enable GPU Rendering

To activate GPU rendering, simply set the `gpu_rendering` option to true in your API request.

Example (POST request)

```json theme={null}
{
  "url": "https://example.com",
  "access_key": "YOUR_ACCESS_KEY",
  "gpu_rendering": true
}
```

Example (GET request)

```
GET https://api.screenshotmax.com/v1/screenshot
?url=https://example.com
&access_key=YOUR_ACCESS_KEY
&gpu_rendering=true
```

The `gpu_rendering` flag is optional and defaults to false.

### Need Help?

If you’re unsure whether you need GPU rendering or how to upgrade your plan, contact us at [support@screenshotmax.com](mailto:support@screenshotmax.com)
