Screenshots that actually look good

ScreenFramed is a programmatic screenshot platform. Pass any URL to one REST API call and get back a marketing-ready image — gradient backgrounds, device frames (iPhone, iPad, MacBook, browser chrome), 3D perspective, shadows, AI-picked composition, and text overlays — all generated server-side and delivered via a Cloudflare-backed CDN.

What ScreenFramed does

  • Captures live URLs (or specific page elements selected by CSS or plain-English description) and composes them inside device mockups and styled backgrounds.
  • Provides 40+ gradient presets (aurora, sunset, ocean, midnight, and more), thousands of curated image backgrounds, solid colors, and transparent output.
  • Renders pixel-perfect device frames: iPhone 16 Pro, MacBook Pro 16-inch, iPad Pro M4, and macOS/Windows browser chrome — each with matching viewport, DPR, and user-agent for the capture phase.
  • Adds 3D perspective transforms, shadows, borders, padding, corner radius, and text overlays (title, subtitle, badge) — all from one POST /v1/capture request.
  • Optional AI styling analyses the screenshot and picks background, composition, and headline automatically.

Quick API example

POST /v1/capture

curl -X POST https://screenframed.com/v1/capture \
  -H "Authorization: Bearer sf_live_your_key" \
  -H "Content-Type: application/json" \
  -d '{
    "url": "https://stripe.com",
    "background_preset": "aurora",
    "device": "browser-macos",
    "shadow": "float",
    "padding": 60,
    "corner_radius": 12
  }'

How it works

  • 1. Pass a URL — public pages, localhost via tunnels, or internal tools.
  • 2. Choose your style — background, device, shadow, padding, or let AI decide.
  • 3. Get a beautiful image — PNG or WebP, delivered via cdn.screenframed.com.

Pricing

  • Free — $0/month, 200 credits, all backgrounds, all device mockups, API access.
  • Pro — $19/month, 5,000 credits, priority rendering, webhook support.
  • Team — $79/month, 25,000 credits, team API keys.