Compare screenshot APIs

screenshotbase next to other screenshot APIs: free plans, monthly prices, rate limits, formats and countries, each fact with its source and the date we checked it.

Plans side by side

We make screenshotbase, so we are not neutral. Every fact comes from the provider's own public pages, linked below with the date we read it. Plans change; check them before you buy. The full comparison is in best screenshot APIs.

CriterionscreenshotbaseScreenshotOneUrlboxApiFlashScreenshotAPI.netURL2PNG
Free plan or trial300 screenshots a month, 10 requests a minute, no credit card1100 screenshots a month, all features, no credit card27-day free trial, no credit card3100 screenshots a month, no credit card47-day trial with 100 screenshots5No free accounts6
Monthly plansBasic: $15 a month for 3,000 screenshots
Premium: $59 a month for 20,000 screenshots
Enterprise: $210 a month for 75,000 screenshots1
Basic: $17 a month for 2,000 screenshots
Growth: $79 a month for 10,000 screenshots
Scale: $259 a month for 50,000 screenshots2
Lo-Fi: $19 a month for 2,000 renders (screenshots of websites you own; thumbnails only of third-party sites)
Hi-Fi: $49 a month for 5,000 renders
Ultra: $99 a month for 15,000 renders
Business: $498 a month for 1,000 renders ($495 base, then $3 per 1,000 renders)
Enterprise: from $3,000 a month (custom limits)3
Lite: $7 a month for 1,000 screenshots
Medium: $35 a month for 10,000 screenshots
Large: $180 a month for 100,000 screenshots4
Essential: $9 a month for 1,000 screenshots (shown reduced from $20)
Startup: $29 a month for 10,000 screenshots (shown reduced from $35)
Business: $175 a month for 100,000 screenshots (shown reduced from $200)5
Bootstrapped: $29 a month for 5,000 screenshots
Traction: $99 a month for 20,000 screenshots
Killinit: $199 a month for 50,000 screenshots6
Rate limitFree: 10 requests a minute; paid plans: no per-minute limit140, 80 and 150 requests a minute (Basic, Growth, Scale)230, 60, 250 and 1,000 requests a minute (Lo-Fi, Hi-Fi, Ultra, Business)320 requests a second, bursts up to 400720, 40 and 80 requests a minute (Essential, Startup, Business)5–
Screenshots from other countries117 countries (ip_country_code), every paid plan118 countries listed (ip_country_code), IP location on Growth and Scale; own proxy (proxy)8,2Own proxy (proxy); Geolocation API emulation9ip_location on custom Enterprise plans; own proxy (proxy)7Proxy support on Startup and Business5–

– means we list no fact from that provider's own pages for this row.

  1. screenshotbase.com/pricing, checked October 9, 2026
  2. screenshotone.com/pricing, checked October 9, 2026
  3. urlbox.com/pricing, checked October 9, 2026
  4. apiflash.com, checked October 9, 2026
  5. screenshotapi.net/pricing, checked October 9, 2026
  6. url2png.com/plans, checked October 9, 2026
  7. apiflash.com/documentation, checked October 9, 2026
  8. screenshotone.com/docs/options, checked October 9, 2026
  9. urlbox.com/docs/options, checked October 9, 2026

Screenshot API

Take screenshots from your code

screenshotbase renders any website in a real browser and returns the image: full page or viewport, any device size, retina, from 100+ countries, with cookie banners and ads hidden.

/v1/take documentation Screenshot API All documentation

300 free screenshots every month. No credit card required.

GET https://api.screenshotbase.com/v1/take?url=https://example.com&full_page=true

# Response: the image (PNG, JPG, WebP or GIF)
curl -G "https://api.screenshotbase.com/v1/take" \
  --data-urlencode "url=https://example.com" \
  -d viewport_width=1280 -d viewport_height=800 \
  -d format=png \
  -H "apikey: YOUR-API-KEY" \
  -o screenshot.png

Start using our Screenshot API for free today!

Get 300 requests / month for free