Menu
v1.0 · Now live

Screenshot API for developers who ship fast.

Render pixel-perfect screenshots, generate OG images, and convert HTML to images. One API, zero headaches.

100 free screenshots/month · No credit card required

terminal
$ curl "https://api.snapsharp.dev/v1/screenshot\ ?url=https://linear.app\ &width=1280&format=png" \ -H "Authorization: Bearer sk_live_..."

Try it now

No signup required. 5 free requests per day.

Enter a URL above and click Screenshot

Works with every language

It's just HTTP. Copy and paste, you're done.

  • 🟢Node.js / TypeScript
  • 🐍Python
  • 🐘PHP
  • 🐹Go
  • 💎Ruby
  • 🌐Any language with HTTP
import { SnapSharp } from '@snapsharp/sdk';
import fs from 'fs';

const snap = new SnapSharp('sk_live_...');
const image = await snap.screenshot('https://example.com', {
  width: 1280,
});
fs.writeFileSync('screenshot.png', image);

Everything you need

No duct tape. No workarounds.

Screenshots

Full page, mobile, dark mode, retina. Capture any website exactly as users see it.

OG Images

5+ built-in templates. Customizable with your data. Perfect 1200×630 every time.

HTML Render

Any HTML/CSS → pixel-perfect PNG. Bring your own design, we render it.

New

Site Audit

Extract colors, fonts, headings, tech stack, and accessibility data from any URL. JSON or PNG output.

New

Website Monitoring

Scheduled screenshots with pixel-diff detection. Get alerted when your site changes visually.

Redis Cache

Redis-backed caching. Repeat requests served instantly. Configurable TTL.

Block Ads

Remove cookie banners, ad overlays, and trackers automatically. Clean screenshots.

Device Presets

iPhone 14, Pixel 7, iPad Pro, MacBook. Real device viewports out of the box.

Dark Mode

Emulate prefers-color-scheme: dark. Capture dark-mode versions of any site.

CSS/JS Inject

Hide elements, click buttons, run scripts before capture. Full control.

Simple API

Just a GET request with a URL. No SDK required. Works in any language.

Stealth Mode

Bypass bot detection. Patches 7 fingerprint markers. Pass Cloudflare, DataDome, and more.

Country Proxy

Screenshot from any region. Bypass geo-restrictions with a single parameter.

Webhooks

Real-time event notifications for completed captures and usage thresholds. HMAC-signed.

Team Access

Invite team members with admin or viewer roles. Share API keys and usage data.

Multiple API Keys

Create, rotate, and revoke keys per project. Per-key usage stats and last-used tracking.

Request Logs

Full request history with timing, caching, and error details. Filter and export.

Site Audit — free tool

Extract design tokens from any website

Point it at any URL. Get back colors, fonts, headings, tech stack, accessibility data, and meta tags — as JSON, CSS variables, or a shareable PNG report. No login required.

Colors

Full palette — primary, background, text, accent

Typography

Fonts, sizes, weights, heading hierarchy

Tech Stack

Detect framework, CSS library, analytics

Accessibility

WCAG contrast ratios, AA/AAA pass/fail pairs

Meta & SEO

Title, description, OG image, viewport, language

Export

JSON, CSS variables, Tailwind config, PNG report

site-audit.jsonapi.snapsharp.dev

// colors

"primary": [

"#0F172A"

"#3B82F6"

"#10B981"

"#F59E0B"

"#EF4444"

// fonts

"families": [

"Inter"

"JetBrains Mono"

// stack

"framework": "Next.js"

"css": "Tailwind CSS"

// accessibility

"wcag_aa_pass": 24

"wcag_aa_fail": 3

Beautiful OG images in one API call

Pick a template, pass your data, get a perfect image.

5 templates included · Custom templates on Growth+

Browse all →

Built for speed

A pool of headless Chromium instances, always warm. Redis caching for instant repeat requests.

1.2s
avg render time
cached: <50ms
99.9%
uptime SLA
on Business & Enterprise
3
browser instances
hot pool, always ready

Simple, transparent pricing

Start free. No credit card required.

Free

$0
  • 100 screenshots/month
  • 5 req/min rate limit
  • 1920×1080 max resolution
  • PNG & JPEG
  • Community support
  • SnapSharp watermark

Starter

$19/mo
  • 5,000 screenshots/month
  • 30 req/min rate limit
  • 4K max resolution
  • OG image templates
  • Email support
  • No watermark
  • Redis caching
Popular

Growth

$49/mo
  • 25,000 screenshots/month
  • 60 req/min rate limit
  • 4K max resolution
  • Custom templates
  • Priority support
  • No watermark
  • Advanced caching
  • Usage analytics
  • Stealth mode
  • Custom proxy

Business

$149/mo
  • 100,000 screenshots/month
  • 120 req/min rate limit
  • 4K max resolution
  • All features
  • Slack support
  • SLA 99.9%
  • Custom domains
  • Stealth mode
  • Custom proxy

Start capturing screenshots in 30 seconds

One API endpoint. Infinite possibilities.

Get free API key →

No credit card required · 100 free requests/month