A headless browser CLI for you and your agent.
Fetch any page as a real browser and write it to a file — one command, a URL, an output path.
zshot fetches a web page with its own Chromium browser and writes it to a file. One command, a URL, an output path — the same shape as curl, built for scripts, servers, and pipelines. Don’t worry about dependencies, it brings everything it needs with it.
It renders to many formats: images like PNG and WebP, PDF documents, WebM and MP4 video, readable Markdown, network captures as HAR and WARC, accessibility trees, and CPU and memory profiles.
Connect a language model to navigate a page toward a goal and extract structured JSON or normalized text. Expose the same engine to agents over an MCP interface, drive it from the HTTP API, or deploy it as a Docker image.
Licensing is pay-once per major version with upgrade pricing, with predictable yearly pricing for businesses. See the license tiers for what each unlocks.