n8n

Self-hosted screenshot automation with n8n

Privacy-first screenshot workflows you fully control

Combine Allscreenshots with n8n's self-hosted automation platform for screenshot workflows that keep your data on your infrastructure. Build complex multi-step automations with n8n's visual editor and connect to any service via HTTP or built-in nodes.

How it works

Get started in 4 steps

1

Add an HTTP Request node

In your n8n workflow, add an HTTP Request node configured to call the Allscreenshots API.

2

Configure authentication

Set up header authentication with your Allscreenshots API key.

3

Set the request body

Configure the JSON body with the URL and screenshot options.

4

Connect output nodes

Route the screenshot URL to storage, notification, or database nodes.

</>Code Example

n8n HTTP Request Node

javascript
1// n8n HTTP Request Node Configuration
2// Method: POST
3// URL: https://api.allscreenshots.com/v1/screenshot
4// Authentication: Header Auth
5//   Name: Authorization
6//   Value: Bearer YOUR_API_KEY
7// Body Content Type: JSON
8
9// JSON Body:
10{
11  "url": "={{ $json.url }}",
12  "fullPage": true,
13  "viewport": {
14    "width": 1920,
15    "height": 1080
16  },
17  "format": "png",
18  "blockAds": true
19}
20
21// Output: {{ $json.screenshotUrl }}
22// Route to next node (S3, Slack, Email, etc.)
Benefits

Why use Allscreenshots with n8n

Self-hosted privacy

Run n8n on your own infrastructure. Your workflow data and API keys never leave your servers.

Open source

n8n is open source with a fair-code license. No vendor lock-in for your automation workflows.

Advanced workflows

Build complex conditional logic, error handling, and multi-branch screenshot workflows.

Frequently asked questions

n8n runs on your servers, but screenshots are captured by Allscreenshots' cloud infrastructure. Your API key and workflow logic stay on your server.

Pricing that scales with you

No hidden fees. No surprises. Just screenshots.

100 free screenshots on sign-up · 50 bonus for each friend you invite

Starter

$18/mo
  • 1,500 screenshots/mo
  • 50/min rate limit
  • $0.009 overage
  • All features included
Get Started
Most Popular

Pro

$45/mo
  • 7,500 screenshots/mo
  • 100/min rate limit
  • $0.009 overage
  • All features included
Get Started

Business

$149/mo
  • 30,000 screenshots/mo
  • 200/min rate limit
  • $0.0075 overage
  • All features included
Get Started

Enterprise

$329/mo
  • 100,000 screenshots/mo
  • 400/min rate limit
  • $0.005 overage
  • All features included
Get Started

Ready to integrate with n8n?

Start with 100 free screenshots every month. No credit card required.