About Openkova
An open-source HTML-to-image platform.
What is Openkova?
Openkova is a self-hostable tool for converting HTML to screenshots. It uses Puppeteer and headless Chromium under the hood — the same engine that powers Chrome — to produce pixel-accurate renders of any HTML content.
Use cases
- Generating social media preview cards from HTML templates
- Capturing full-page screenshots of internal dashboards
- Archiving HTML documents as images
- Automated visual regression testing workflows
- Integrating screenshot generation into AI pipelines via MCP
Open source
Openkova is MIT licensed and built in public. Contributions, bug reports, and feature requests are welcome on GitHub.
Phase roadmap
- Phase 1 (current): Web UI with snippet, file, and URL modes.
- Phase 2: REST API with auth, MCP server, OpenClaw skill.
- Phase 3: React, Vue, and Svelte component rendering.