Openkova converts HTML snippets, uploaded files, or any website URL into PNG screenshots — powered by Puppeteer and headless Chromium, self-hostable in minutes.
No SaaS subscription. No rate limits. Just open-source tooling that runs wherever you deploy it.
Paste an HTML snippet, upload .html files, or point at any URL — Openkova handles all three.
Automatically discover and screenshot every page of a website, 10 at a time, with configurable crawl depth.
Capture at Mobile (390px), Desktop (1280px), or Wide (1920px) — or enable full-page mode to grab the entire scroll height.
Run it on your own infrastructure. No accounts, no API keys, no data sent to third parties.
Screenshots are grouped by session and downloadable individually or as a ZIP archive.
MIT-licensed core library with a clean adapter interface — swap in S3-compatible storage in minutes.
Convert HTML snippets, files, or websites to screenshots — instantly.
Openkova is MIT-licensed and actively developed. Star the repo, open an issue, or contribute — all welcome.