Screenshot the BBC with an API
Capture BBC News pages with the consent banner already dismissed — one API call, no browser to run.

100 screenshots free · No credit card required
What makes BBC hard to capture
The BBC shows a consent banner and serves different content to UK and international visitors. blockCookieBanners clears the banner, and the page you capture reflects the region the request resolves to — no stealth mode needed.
- Consent banner
- Geo content
- Lazy loading
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.bbc.com",
"blockCookieBanners": true,
"viewport": {
"width": 1440,
"height": 1000
},
"waitUntil": "networkidle",
"delay": 3000
}' \
--output screenshot.pngFAQ
Can you screenshot the BBC with an API?
Yes. Send a bbc.com URL to the Allscreenshots API and you get back a PNG of the rendered news page — no browser to run.
How do I remove the BBC consent banner from a screenshot?
Set blockCookieBanners: true and the consent prompt is dismissed before capture, so it never appears in the image.
Do I need stealth mode for the BBC?
No. BBC 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 archive BBC News articles on a schedule?
Yes. Pair a standard capture with scheduled captures to snapshot a story or the front page at a regular interval and keep a dated record.
Capture BBC.
And everything else.
Start with 100 free screenshots every month. No credit card required.
Get started free