Website Screenshot: Full Page, Mobile & PDF (Bulk) avatar

Website Screenshot: Full Page, Mobile & PDF (Bulk)

Pricing

from $2.00 / 1,000 screenshots

Go to Apify Store
Website Screenshot: Full Page, Mobile & PDF (Bulk)

Website Screenshot: Full Page, Mobile & PDF (Bulk)

Take full-page or viewport screenshots of any website in bulk: desktop, tablet or mobile, PNG or JPEG, plus optional PDF. Hides cookie banners and chat popups, loads lazy images. Shareable image links. Pay per screenshot.

Pricing

from $2.00 / 1,000 screenshots

Rating

0.0

(0)

Developer

Pankaj Bhatia

Pankaj Bhatia

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

6 days ago

Last modified

Categories

Share

Take screenshots of any website in bulk: paste a list of URLs and get a sharp full-page or visible-screen image of each one, as desktop, laptop, tablet or mobile (iPhone), in PNG or JPEG, plus an optional PDF. Every screenshot gets a shareable image link in a table, ready for Excel, Google Sheets or your app.

  • Clean screenshots: common cookie banners, consent popups and chat bubbles are hidden automatically.
  • Complete pages: it scrolls through the page first so lazy-loaded images actually appear.
  • Real devices: mobile and tablet use a phone browser identity and retina resolution (1170 px wide for iPhone).
  • Dark mode, custom sizes, extra delay and three loading strategies for heavy JavaScript sites.
  • Fair pricing: pay per successful screenshot. Pages that fail to load are free.

Who is it for?

  • SEO and marketing agencies: capture client and competitor homepages and landing pages for reports and audits.
  • Designers and QA teams: check how pages look on desktop and mobile after every release.
  • Compliance and archiving: keep dated visual records of web pages, ads and pricing pages, as images or PDF.
  • Developers and AI agents: generate link previews or thumbnails, or feed page images to vision models.
  • Monitoring: schedule daily runs to build a visual history of any page.

How to use it

  1. Paste your URLs, one per line (https:// is optional).
  2. Pick a Device and choose Full-page or only the visible screen.
  3. Optionally choose JPEG (smaller files), Also save a PDF, dark mode or an extra delay.
  4. Click Start. Each result row has a screenshotUrl link you can open, share or download. All images are also in the run's key-value store.

Input example

{
"urls": ["https://apify.com", "github.com", "https://www.bbc.com"],
"device": "mobile",
"fullPage": true,
"format": "jpeg",
"savePdf": false
}

Output example

{
"url": "https://apify.com",
"finalUrl": "https://apify.com/",
"statusCode": 200,
"title": "Apify: Full-stack web scraping and data extraction platform",
"screenshotUrl": "https://api.apify.com/v2/key-value-stores/<storeId>/records/0000-apify.com-d0734c.png",
"format": "png",
"device": "desktop",
"viewportWidth": 1366,
"viewportHeight": 768,
"fullPage": true,
"pageHeight": 10052,
"capturedHeight": 10052,
"sizeBytes": 486561,
"takenAt": "2026-10-09T16:34:10Z"
}

How much does it cost?

Pay-per-event: a small fee per screenshot taken plus a tiny per-run start fee, with no subscription and no separate platform usage costs. For example, 1,000 screenshots cost about $2. Pages that don't load (bad domain, error page, timeout) are not charged. Set Maximum cost per run to cap your spending.

Tips

  • Use JPEG for full-page screenshots of long pages. Files are often 5–10 times smaller.
  • If a page looks half-loaded, set Wait until to Network idle or add a 3–5 second Extra delay.
  • Very long pages are cut at Max full-page height (15,000 px by default) to keep images usable.

Use it through the API, integrations or AI agents

Run it from the Apify API, schedules, Make, Zapier or n8n, or call it from AI agents through the Apify MCP server. Image links in screenshotUrl work directly in Google Sheets with =IMAGE(url).

FAQ

Can it screenshot pages behind a login? No. It only captures public pages.

Why does a site show a "verify you are human" page? A few sites block automated browsers. Those pages are captured as they appear. Try again later or with a longer delay.

How long are the images kept? Images stay in your run's storage according to your Apify plan's data retention. Download them, or copy them to your own storage, if you need them long-term.

Found a bug or need a feature? Open an issue. We usually reply within 24 hours.

More tools from this developer