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