render-bolt
Dashboard

render-bolt API docs

Turn a URL or your own HTML into a screenshot, a PDF or clean Markdown with one HTTP request. Start here.

render-bolt runs your request in a real Chromium browser and sends back the result. Three endpoints share one key and the same options:

Endpoint You send You get back
POST /v1/screenshot A URL or HTML A PNG, JPEG or WebP image
POST /v1/pdf A URL or HTML A PDF file
POST /v1/extract A URL or HTML JSON with the page as Markdown, HTML or text

Base URL: https://rendersbolt.com

Start here#

  • Quick start: your first screenshot in about two minutes, with examples in curl, Node.js, Python, PHP and Go.
  • Playground: build a request in the browser, run it with your key and copy the code.
  • Authentication: how to send your key and keep it safe.

How every request works#

  • Send JSON with POST, or the same options as query parameters with GET.
  • The response body is the file itself for screenshots and PDFs, and JSON for extract.
  • Errors are always JSON with a stable code you can switch on. See Errors.
  • Only successful renders count toward your monthly quota. Failed requests are free.
  • At your quota, requests stop with 402 QUOTA_EXCEEDED. There is no overage bill.

Guides#

The free plan has 100 renders a month with every option. .

Stuck? Write to [email protected] with the request you sent and the error code you got back.

Get your free API key

100 renders a month with every feature. No card needed.