Announcing BrowserQL, our next-gen automation tooling
Effortlessly Generate PDFs, Screenshots & Screencasts
Reliably render documents and images from your website, with CSS injections and custom formatting
Use Puppeteer, Playwright or our REST APIs
Write your own script with Puppeteer or Playwright, or use our /pdf, /screenshot or /screencast APIs.
They include options to refine the output, such as printBackground or the ability to load extra stylesheets and script tags.
Check out the API docs
Predictable rendering for easy editing
Enable headless=false to render the page like a normal "headful" browser with your chosen window size, for predictable formatting.
You can then edit the page as you wish, whether it's to hide navigation panels, change column widths or to inject HTML and CSS.
Read about PDF generation
Speedy generation with GPUs
Our dedicated instances can run with GPUs enabled, to quickly render even the most image intensive website.
Load animations 8x faster or seamlessly stream browser interactions. All it takes is a change of chrome flags to enable or disable GPU hardware acceleration.
Read about enabling GPUs
Reconnect to remote sessions
Switch between tasks without the browser closing using our /reconnect API, ideal for if you need to pause to handle tasks such as logging in.
Browserless will manage all the hosting details, such as session timeouts and preventing memory leaks.
Read about reconnects