Skip to main content

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