Get API Key
🚀 Now in Public Beta

Screenshots & PDFs
at API speed

Convert any URL or HTML to pixel-perfect screenshots and PDFs. Fast, reliable, and developer-friendly.

📸

Screenshot API

Capture full-page or viewport screenshots from any URL or raw HTML. PNG, JPEG, or WebP output.

📄

PDF Generation

Generate print-ready PDFs with custom margins, headers, footers, and page formats.

Fast & Reliable

Sub-5-second response times. Built on Puppeteer with browser instance pooling.

🔧

Flexible Options

Custom viewports, device emulation, wait conditions, and element-specific captures.

🌍

Scraping Support

Extract text and data from rendered pages. Handle JavaScript-heavy sites easily.

🔐

Secure

API key authentication, rate limiting, and isolated browser contexts for each request.

Simple, transparent pricing

Start free, scale as you grow.

Free

$0 /month

100 requests/month

  • Screenshot & PDF APIs
  • 1280x720 max resolution
  • PNG format only
  • Community support
Get Started

Enterprise

Custom

Unlimited requests

  • All Pro features
  • Dedicated infrastructure
  • SLA guarantee
  • Custom integrations
  • Dedicated support
Contact Us

Quick Start

Get your first screenshot in under a minute.

cURL POST /api/screenshot
# Generate a screenshot from URL
curl -X POST https://snapforge.btsowa.dev/api/screenshot \
  -H "Content-Type: application/json" \
  -H "x-api-key: YOUR_API_KEY" \
  -d '{
    "url": "https://example.com",
    "width": 1280,
    "height": 720,
    "format": "png",
    "fullPage": false
  }'

# Response includes base64-encoded image
{
  "success": true,
  "image": "data:image/png;base64,...",
  "duration": "2340ms"
}