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.