Bulk Website Screenshot & PDF
Full-page screenshots or PDFs of many URLs at once, in desktop, tablet and mobile views. Cookie banners hidden.
Call it from code
Replace YOUR_TOKEN with an Apify API token. Full input fields are on the Actor page.
curl
curl "https://api.apify.com/v2/acts/wood-between-studio~website-screenshot/run-sync-get-dataset-items?token=YOUR_TOKEN" \
-H "Content-Type: application/json" \
-d '{ /* see the Actor page for input fields */ }'
JavaScript
import { ApifyClient } from 'apify-client';
const client = new ApifyClient({ token: process.env.APIFY_TOKEN });
const run = await client.actor('wood-between-studio/website-screenshot').call({ /* input */ });
const { items } = await client.dataset(run.defaultDatasetId).listItems();
Python
import os
from apify_client import ApifyClient
client = ApifyClient(os.environ["APIFY_TOKEN"])
run = client.actor("wood-between-studio/website-screenshot").call(run_input={})
items = client.dataset(run["defaultDatasetId"]).list_items().items
Store page: apify.com/wood-between-studio/website-screenshot