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

GPU rendering is only available to users on the Scale plan.

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

{
  "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.

How to Enable GPU Rendering

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

Example (POST request)

{
  "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