ClaudeFolio

CurlShot

Screenshot any website with one API call: PNG, JPEG, WebP, PDF or video

CurlShot

About this build

CurlShot is a screenshot API for developers. One HTTP request turns a URL, HTML or Markdown into a PNG, JPEG, WebP, PDF or a scrolling video (MP4, WebM, GIF). Pages render in a real browser (headless Chromium via Playwright). Lazy images are loaded on the way down, and ads, trackers, chat bubbles and cookie banners can be removed before the capture. Pick a phone, tablet or desktop preset, capture one element with a CSS selector, or put the whole page on one PDF sheet.

For AI agents there is a built-in MCP server (take_screenshot, list_devices), an OpenAPI 3.1 file and llms.txt. There is also an n8n community node, async jobs with signed webhooks and bulk runs of up to 100 URLs.

How it was built: the Next.js app, the docs and the rendering workers were written with Claude Code, with a CLAUDE.md in the repo guiding the agents. Free plan: 100 screenshots a month, no card. Paid plans start at $19 a month.

Comments

Sign in to comment.

No comments yet.

Similar projects

Mythsensus

26 ancient divination systems, one Cosmic Score.

refraktd

Rate the political lean and reporting quality of every news article.

by Paul
ReadItSoon

Save any article to your Kindle in one click.

by Guillermo
ActraDeck

Watch Claude Code and Codex in one local-first cockpit, with secrets redacted before they ever hit disk.

Claudefolio

A directory for sites built with Claude Code, where every project starts at zero votes and nobody gets hunter privileges.

by Paul
CodeTrendy

A curated directory of newly launched startups, SaaS tools and indie products, with a read-only MCP server.