Description
n8n-nodes-pagepixels-screenshots
This n8n community node lets you trigger the PagePixels Screenshots API directly from your workflows. Capture high-fidelity website screenshots, render custom HTML, request real location captures (from countries and states around the world), and pair each image with AI-powered analysis, no custom HTTP node required.
n8n is a fair-code licensed workflow automation platform.
Installation
Operations
Credentials
Compatibility
Usage
Resources
Installation
Follow the installation guide in the n8n community nodes documentation, then install this package with:
npm install n8n-nodes-pagepixels-screenshots
Restart n8n and the node will appear in the editor.
Operations
All operations return the raw PagePixels response, including the screenshot asset URLs, embed links, job IDs, and AI metadata when available.
- Quick Snap – Capture an instant screenshot from any public URL.
- Snap HTML – Render supplied HTML (with optional CSS/JS injection) and capture the output.
- Real Location Screenshot – Capture a page through PagePixels’ residential proxy network (countries, regions, and major cities).
- AI Analysis Screenshot – Take a screenshot and run an AI visual analysis using your custom prompt.
Each operation exposes the full set of optional PagePixels parameters — viewport size, wait conditions, multi-step actions, ad/cookie blocking, geolocation overrides, headers, cookies, caching, and more.
Credentials
Configure one of the two supported authentication strategies in n8n.
API key
- Sign in to PagePixels and create an API key in the dashboard.
- Add the PagePixels API credential in n8n and paste the key.
- Leave “Use Bearer Prefix” enabled unless your key must be sent in plain text.
- (Optional) Provide extra headers in the node if you need to override the default
Authorization: Bearerheader.
OAuth2
- Register an OAuth app by contacting support for production credentials.
- In n8n, create a PagePixels OAuth2 API credential.
- Use
https://pagepixels.com/oauth/authorizeas the authorization URL andhttps://pagepixels.com/oauth/tokenas the access token URL (defaults are pre-filled). - Enter your client ID and client secret, then complete the OAuth handshake when prompted in a workflow.
Compatibility
Compatible with n8n v1.60.0 or later.
Usage
- Drop the PagePixels Screenshots node into your workflow and select the desired operation.
- Choose the authentication method and credential.
- Provide the required fields (
URL,HTML Content,AI Prompt, orProxy Location, depending on the operation). - Expand Options to set advanced rendering controls (multi-step actions, viewport, selectors, blocking flags, etc.).
- Execute the workflow to receive the screenshot metadata, including direct download links and analysis output.
Tip: Chain the output into an HTTP Request, Webhook, or Drive node to archive images, notify teams, or trigger downstream automations.