REST API

Screenshot any URL.
Instantly.

Capture full-page screenshots, render HTML to images, generate PDFs, scrape OG metadata, and detect tech stacks. One API key.

5Endpoints
<2sAvg render time
50kReq/mo on Business
99.9%Uptime

Features

Everything you need to automate visual content

Full-page screenshots
Capture any URL at any viewport. Full-page, above-the-fold, or custom dimensions. PNG or WebP output.
HTML to image
POST raw HTML and CSS, receive a pixel-perfect PNG. Ideal for OG images, email headers, and social cards.
PDF generation
Render any URL or HTML to a high-fidelity PDF. Control page size, margins, headers, and footers.
OG metadata scraper
Extract Open Graph tags, page title, description, favicon, and canonical URL from any public page.
Tech stack detector
Identify frameworks, CDNs, analytics tools, and CMS platforms used by any website from response headers and HTML.
Auth & usage tracking
Per-key rate limits, monthly usage counters, and tier-based quotas. Manage keys via API or email.

Pricing

Simple, predictable pricing

Starter
£9/mo
3,000 requests / month
All 5 endpoints
PNG & WebP output
Full-page capture
Email support
Get started
Business
£79/mo
50,000 requests / month
Everything in Pro
Higher rate limits
SLA guarantee
Dedicated support
Get started

Quickstart

Up and running in 30 seconds

Screenshot a URL curl
$ curl -H "x-api-key: YOUR_KEY" \
     "https://screenshot.dranco.uk/v1/screenshot?url=https://example.com" \
     --output screenshot.png
HTML to image curl
$ curl -X POST "https://screenshot.dranco.uk/v1/render" \
     -H "x-api-key: YOUR_KEY" \
     -H "Content-Type: application/json" \
     -d '{"html":"<h1>Hello</h1>","width":1200,"height":630}' \
     --output image.png