SnapAPI

Capture screenshots, extract metadata, generate PDFs, and pull text from any URL with a single API call.

50 free requests/month — no credit card required

Get Your Free API Key

Start making API calls in 30 seconds. No credit card required.

Screenshots

Full-page or viewport captures in PNG/JPEG. Custom resolution, mobile or desktop viewports. Stealth rendering.

Metadata

Extract Open Graph, Twitter Card, meta tags, and favicons from any URL instantly.

PDF Export

Convert any webpage to a high-quality PDF. Configurable page size and orientation.

Text Extraction

Pull clean, readable text content from any webpage. Great for content analysis and NLP.

Quick Start

# Take a screenshot
curl -X POST https://snap.michaelcli.com/api/screenshot \
  -H "X-API-Key: YOUR_KEY" \
  -H "Content-Type: application/json" \
  -d '{"url": "https://example.com", "width": 1280, "height": 720}' \
  --output screenshot.png

# Extract metadata (Open Graph, Twitter Cards, etc.)
curl -X POST https://snap.michaelcli.com/api/metadata \
  -H "X-API-Key: YOUR_KEY" \
  -H "Content-Type: application/json" \
  -d '{"url": "https://github.com"}'

# Generate PDF
curl -X POST https://snap.michaelcli.com/api/pdf \
  -H "X-API-Key: YOUR_KEY" \
  -H "Content-Type: application/json" \
  -d '{"url": "https://example.com", "format": "A4"}' \
  --output page.pdf

# Extract text content
curl -X POST https://snap.michaelcli.com/api/text \
  -H "X-API-Key: YOUR_KEY" \
  -H "Content-Type: application/json" \
  -d '{"url": "https://example.com"}'

Pricing

Free

$0/mo
  • 50 requests/month
  • All 4 endpoints
  • Community support
Get Started

Basic

$15/mo
  • 2,000 requests/month
  • All 4 endpoints
  • Priority support

Pro

$39/mo
  • 10,000 requests/month
  • All 4 endpoints
  • Dedicated support