n8n mode integrate with Browserless platform
npm install n8n-nodes-browserless
n8n workflows.
web scraping, browser automation, end-to-end testing, or PDF generation with n8n and want to avoid dealing with browser infrastructure, the n8n-nodes-browserless will make your life easier.
shell
$ docker run \
--rm \
-p 3000:3000 \
-e "CONCURRENT=10" \
-e "TOKEN=6R0W53R135510" \
ghcr.io/browserless/chromium
`
3. Visit your n8n instance > Settings > Community Nodes > Install n8n-nodes-browserless.
4. Set up Browserless credentials with the URL http://localhost:3000 and your secure token.
5. Add the Browserless node to your workflow by searching for browserless.
6. Start using Browserless in your n8n workflows!
Follow the installation guide in the n8n community nodes documentation.
Operations
- Get page content
- Execute custom function
- Generate PDF of a page
- Capture page screenshot
- Scrape page as JSON
Credentials
This node requires a Browserless URL and token to connect to your Browserless account or a self-hosted Browserless instance.

Compatibility
This node was developed on n8n@0.200.1. It hasn't been tested on other versions yet.
Usage
1. Add the browserless node to your workflow.

2. Configure your node.


!image
Anti-Bot Detection
With strong support from Browserless, you can implement robust anti-bot detection using the following setup:
- Browser Options > Stealth On
- Browser Options > Headless Off

Resources
* n8n Community Nodes Documentation
* Browserless Homepage
* Browserless API Documentation
* Browserless Self-Hosted Quick Start
Version History
- 0.0.1 Initial release
- 0.2.0 Fixed common issues
- 0.3.0 Fixed #1, added tests
- 0.4.0 Added browser options, set no-cache as the default header
- 0.5.0 Implemented anti-bot detection
- 1.0.0 Added support for browserless` API v2