Package Information
Released: this month
Downloads: 0 weekly / 0 monthly
Latest Version: 1.1.0
Author: Kassel Labs
Available Nodes
Documentation generating…
Documentation
n8n-nodes-screenshotty
n8n community node for the Screenshotty
screenshot API: capture any webpage as PNG, JPEG, WebP, GIF, or PDF from a workflow.
Install
In n8n: Settings → Community Nodes → Install, enter n8n-nodes-screenshotty.
Self-hosted from the CLI:
cd ~/.n8n/nodes && npm install n8n-nodes-screenshotty
Credentials
- Create a free account at https://screenshotty.link/sign-up?utm_source=n8n
(250 screenshots/month, no credit card). - Copy an API key from Dashboard → API Keys.
- In n8n, add a Screenshotty API credential and paste the key. The API URL defaults to
https://api.screenshotty.link.
Operations
| Operation | Output |
|---|---|
| Screenshot from URL | Image in the chosen format (PNG, JPEG, WebP, GIF) |
| Screenshot from HTML | Renders an HTML document (inline CSS/JS; public http(s) assets only) to an image |
| Generate PDF | PDF of a URL or of an HTML document (choose the Source) |
Each item returns { url, format, source }, where url is the hosted file and source is
the captured URL (or html). Pipe it into
Slack, S3, Google Drive, or an HTTP Request node set to download it as binary.
Additional options: viewport width/height, full page, CSS selector, wait time, ad
blocking, cookie-banner blocking, light/dark mode, device scale factor, transparent
background, custom CSS, and custom JavaScript.
Development
npm install --ignore-scripts # n8n-workflow's optional native deps are not needed to build
npm run build
Links
- API docs: https://screenshotty.link/docs
- n8n recipe: https://screenshotty.link/integrations/n8n
License
MIT
