Website Intelligence,
One API Call Away

Screenshots, metadata extraction, and social previews for any URL. The simplest API for developers who need web data.

What You Get

📸

Pixel-Perfect Screenshots

Full-page or viewport captures at 2x resolution. PNG or JPEG. Custom viewport sizes.

🔍

Metadata Extraction

OG tags, titles, descriptions, favicons, canonical URLs — structured JSON in one call.

Blazing Fast

Headless Chromium under the hood. Sub-second response for cached pages.

🛠️

Simple REST API

One endpoint for screenshots, one for metadata. No SDK needed — just HTTP.

📊

Usage Tracking

Monitor your credits and usage with the dashboard. Upgrade anytime.

🔐

API Key Auth

Secure token-based authentication. Create multiple keys for different projects.

Simple Pricing

Free

$0/month
  • 100 credits/month
  • Screenshot API
  • Metadata API
  • Basic rate limiting
Get Started

Enterprise

Custom
  • Unlimited credits
  • SLAs
  • Dedicated support
  • Custom integrations
  • Self-hosted option
Contact Us

Try It Now

Enter any URL to see what SnapAPI returns. This uses a demo API key.

Screenshot preview

Quick Start

Get your API key and start making requests.

1. Get your API key

Sign up in the dashboard to generate a key.

2. Take a screenshot

GET /api/screenshot?url={url}&width=1280&height=720
# Response: image/png

curl -H "X-Api-Key: your_key" \
  "https://your-host/api/screenshot?url=https://example.com" \
  -o screenshot.png

3. Extract metadata

GET /api/metadata?url={url}
# Response: application/json

curl -H "X-Api-Key: your_key" \
  "https://your-host/api/metadata?url=https://example.com"

Endpoints

GET /api/screenshot?url=&width=&height=&full=&format= Returns PNG/JPEG image
GET /api/metadata?url= Returns JSON with OG tags, title, etc.
GET /api/usage Check your credit usage