v0.1.0 Production

Reliable Screenshot API
for developers.

Capture high-fidelity screenshots of any webpage. Powered by Chrome, running at the edge. Simple pricing. Zero maintenance.

lock api.len.sh/v1/screenshot?url=...
Preview Output
curl -X POST https://api.len.sh/v1/screenshot \
  -H "Authorization: Bearer API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "url": "https://google.com",
    "full_page": true,
    "format": "webp",
    "wait_until": "networkidle0"
  }'
Response: 200 OK (142ms)
Avg Latency < 3s
Global Uptime 99.99%

Capabilities

Engineered for performance.

Everything you need to capture the web at scale, without the infrastructure headaches.

expand

Full-Page Capture

High-resolution stitching for infinitely scrolling pages and long-form content.

select_window_2

Element Selection

Target specific DOM elements with CSS selectors. Isolate exactly what you need.

devices

Custom Viewports

Simulate any screen size or device. Full control over UA and pixel ratio.

block

Ad & Cookie Blocking

Native content blocking for clean, clutter-free screenshots every time.

code_blocks

HTML-to-Image

Send raw HTML/CSS strings to generate dynamic assets on the fly.

schedule

Advanced Waits

Wait for network idle, timeouts, or custom JS triggers before the shot.

Simple, predictable pricing.

Start for free and scale as you grow. No hidden fees or complex usage tiers.

Free Tier
$0
100 captures / mo
  • check_circle Standard Priority Queue
  • check_circle All Capture Options
  • check_circle 24h cache storage
Start Building
Recommended
Pro Plan
$19
25,000 captures / mo
  • check_circle High Priority Execution
  • check_circle Custom Proxies & IP Rotation
  • check_circle 30-day cloud storage
Upgrade to Pro