Full page mobile screenshots

Capture how a list of pages looks on a phone, a tablet or a desktop, as full page PNG or JPEG.

Run it on the Apify Store

The job

Pick a device preset (desktop 1440x900, tablet 820x1180, mobile 390x844) or set a custom viewport, then run a list of URLs. The page is scrolled first so lazy-loaded images are in the shot, pages taller than 16,000 px are capped (and the row says so), and you can raise deviceScaleFactor to 2 or 3 for retina output or turn on darkMode. Useful for QA, design review, SEO checks and archiving.

Example input

{
  "urls": ["https://example.com"],
  "device": "mobile",
  "fullPage": true,
  "format": "png",
  "deviceScaleFactor": 2
}

Example output

{
  "url": "https://example.com",
  "status": "ok",
  "screenshotUrl": "https://api.apify.com/v2/key-value-stores/.../records/..."
}

Illustrative rows showing the output shape, not a real run.

Good to know

Use it from an AI assistant

The same tool is callable through Apify's MCP server: https://mcp.apify.com/?tools=venture_ace/website-screenshot

Price

No tool fee: you pay only Apify's platform usage for your run. A few seconds of compute per page.

More about this tool on the main page or the Store listing. A bug or a feature you need? Open an issue on the Store page.