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.
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
- It emulates the viewport and user agent of the preset; it is not a real phone, so device-specific bugs may not show.
- Public pages you supply only; some sites block datacenter browsers.
- Failed pages come back as
failedrows with the reason.
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.