nowfound

Dev tools · December 30, 2025

ScreenCraftAPI

Hey HN, I built a REST API for capturing screenshots and generating PDFs from URLs. Why: I got tired of managing Puppeteer/Playwright in production. Memory leaks, zombie processes, Docker issues. So I wrapped it in an API. Stack: - Node.js + Fastify - Playwright (more stable than Puppeteer in my experience) - Self-hosted on Hetzner Features: - Screenshots: PNG, JPEG, WebP - PDFs: A4, Letter, custom sizes - Full-page capture, custom viewports - Cookie consent auto-accept - Lazy-load handling API example: curl -X POST…

ScreenCraftAPI launched on December 30, 2025 with 6 votes, #1,714 of 11,628 launches that month.

What it does

Pixel-perfect screenshots & PDFs from any URL via a simple REST API—no Puppeteer/Docker hassle. Built on Playwright for stability, handles lazy-loaded content + cookie banners, supports custom viewports, PNG/JPG/WebP, and URL/HTML → PDF. Free tier (100/mo) and fast responses.

Generate pixel-perfect screenshots and PDFs from any URL with our simple REST API. No Puppeteer setup required. Free tier with 100 screenshots/month. Sub-2-second response times. Built for developers.

Capture any URL as PNG, JPEG, or WebP. Full-page scrolling, custom viewports, or mobile emulation. One endpoint. Infinite possibilities. Generate PDFs from any URL or raw HTML. Custom headers, footers, page sizes, and margins. Perfect for invoices, reports, and documents. Global edge network with smart caching. Auto-scaling infrastructure handles your traffic spikes. 99.9% uptime SLA on paid plans. RESTful API with comprehensive documentation. SDKs for Node.js, Python, PHP, and cURL. Webhook support for async processing. curl -X POST "https://api.screencraft.io/v1/screenshot" \ -H "Authorization: Bearer YOUR_API_KEY" \ -H "Content-Type: application/json" \ -d '{ "url":…from screencraftapi.com

In the maker’s words, at launch

Hey HN, I built a REST API for capturing screenshots and generating PDFs from URLs. Why: I got tired of managing Puppeteer/Playwright in production. Memory leaks, zombie processes, Docker issues. So I wrapped it in an API. Stack: - Node.js + Fastify - Playwright (more stable than Puppeteer in my experience)…

Does a similar job

all alternatives →
  • An API that takes a URL and returns a file with browser screenshots2025 · github.com · ▲208

    A self-hosted API that takes a URL and returns a file with browser screenshots. - goodreasonai/ScrapeServ

  • ScreenshotOne2023 · screenshotone.com · ▲493

    The screenshot API you can finally rely on

  • Doppio2023 · doppio.sh · ▲155

    HTML to PDF/image API

  • HeadlessTesting2020 · testingbot.com · ▲4

    Chrome as a Service - Generate Screenshots and PDFs

  • SnapAPIMar 2026 · snapapi-production-4f80.up.railway.app

    Screenshot & PDF API for Developers

  • ScreenshotAPI2020 · screenshotapi.net · ▲22

    Create pixel perfect screenshots with this API

More dev tools this month

the category →
  • /dev/null▲484

    a social network for devs

    Dev tools · 3d ago · dev-null.sh

  • open-source IDE for thoughtful software design. Contribute to devdotfast/whiteboard development by creating an account on GitHub.

    Dev tools · 28d ago · github.com

  • Contribute to reladraw/reladraw development by creating an account on GitHub.

    Dev tools · 26d ago · github.com

  • OpenBot▲362

    Grok Bot alternative: free, local, open-source, multiplayer

    Dev tools · 23d ago · openbot.run

  • Talanoa▲346

    Hi HN, I’m a fullstack developer, and honestly, I’ve lost count of how many side projects I’ve worked on over the years. But one idea kept coming back to me: a different kind of email client. It first came to me in 2014: “What if we could handle emails more like conversations?” Every year, I’d revisit this concept in my “Build Notes.” Ten years later, no one had built exactly what I had in mind — so I finally decided to do it myself. That’s how Talanoa was born. I wanted something focused on people, not timelines. I was tired of marking messages as unread just to remember to reply later, or…

    Dev tools · 21d ago · talanoa.email

  • CoreSpeed▲332

    One MCP for everything your agents need: apps, memory, tools

    Dev tools · 28d ago · corespeed.io

Source: Product Hunt launch ↗ · launch text quoted in part

Launched alongside, December 2025

the whole month →
  • GP

    Life & fun · Dec 2025 · dosaygo-studio.github.io

  • Hi everyone! My name's Luke and I made the original Jmail here alongside Riley Walz. We had a ton of friends collaborate on building out more of the app suite last night in lieue of DOJ's "Epstein files" release. Please AMA!

    Life & fun · Dec 2025 · jmail.world

  • Design and ship studio-grade landing pages with AI

    AI · Dec 2025 · loki.build

  • AI turns your health goals into a 7-day menu & grocery list

    AI · Dec 2025 · planeatai.com

  • Community, All the HN belong to you. This is an archive of hacker news that fits in your browser. When I made HN Made of Primes I realized I could probably do this offline sqlite/wasm thing with the whole GBs of archive. The whole dataset. So I tried it, and this is it. Have Hacker News on your device. Go to this repo (https://github.com/DOSAYGO-STUDIO/HackerBook): you can download it. Big Query -> ETL -> npx serve docs - that's it. 20 years of HN arguments and beauty, can be yours forever. So they'll never die. Ever. It's the unkillable static archive of HN and it's…

    Dev tools · Dec 2025 · hackerbook.dosaygo.com

  • AI video studio for viral social clips

    AI · Dec 2025 · cybercut.ai