Screenshot Apple with an API
Capture Apple’s product pages — media-heavy hero and all — with one API call. No browser to run.

100 screenshots free · No credit card required
What makes Apple hard to capture
Apple renders without stealth mode, but its pages are media-heavy — large hero videos and lazy-loaded sections. A short delay lets the page settle so it captures exactly as a visitor would see it.
- Video hero
- Lazy loading
- Heavy JavaScript
The request that works
curl -X POST https://api.allscreenshots.com/v1/screenshots \
-H "X-API-Key: $ALLSCREENSHOTS_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"url": "https://www.apple.com",
"blockCookieBanners": true,
"viewport": {
"width": 1440,
"height": 1000
},
"waitUntil": "networkidle",
"delay": 3000
}' \
--output screenshot.pngFAQ
Can you screenshot Apple’s website with an API?
Yes. Send an apple.com URL to the Allscreenshots API and you get back a PNG of the rendered page — no browser to run.
How do I capture Apple’s video hero correctly?
Add a short delay so the hero media settles before capture. Increase it for especially heavy pages so everything is in place.
Do I need stealth mode for Apple?
No. Apple pages render with a standard capture, so stealth mode is not needed — and they count toward the 100 free screenshots on every plan.
Can I capture a full Apple product page?
Yes. Add fullPage: true and the API scrolls the whole page and stitches it into one tall image, top to bottom.
Screenshot other sites
See all screenshot guides →Capture Apple.
And everything else.
Start with 100 free screenshots every month. No credit card required.
Get started free