Skip to content
n8n

Add web data to your n8n workflows with the Scrappey node

A community-built Scrappey node for n8n (listed as verified on n8n.io) lets you pull clean HTML or LLM-ready Markdown from JavaScript-heavy and modern websites without writing code. Drop it into any visual workflow, paste your API key, and connect web data to over 1,000 other n8n apps and AI nodes.

Quick start

The node is a community node maintained by Automations-Project, not by Scrappey. In n8n, install it from Settings, Community Nodes using the package name @nskha/n8n-nodes-scrappey. The command above is for manual installs in a self-hosted instance.

Install the community node (self-hosted)
npm install @nskha/n8n-nodes-scrappey
  1. 1

    Install the Scrappey node

    In n8n, open Settings, Community Nodes and install the package @nskha/n8n-nodes-scrappey (or run the npm command above on a self-hosted instance). The node is maintained by the Automations-Project community, not by Scrappey. Prefer no third-party code? Skip this step and use the HTTP Request node shown below.

    bash
    npm install @nskha/n8n-nodes-scrappey
  2. 2

    Add your API key as a credential

    Create a free account at https://app.scrappey.com/#/register to get your API key. In n8n, add a new Scrappey credential and paste the key. It is reused by every Scrappey node in the instance.

  3. 3

    Add the node and set a URL

    Click + in the editor, search for Scrappey, and add the node. Pick the Request Builder operation, set the URL you want to collect, and run the workflow. The node returns the page content as structured data you can pass downstream.

    text
    // Scrappey node (Request Builder)
    URL: https://example.com
    Request type: Browser
  4. 4

    Or import the ready-made template

    Open template 2299 in n8n, click Use this workflow, then replace YOUR_API_KEY and the test URL with your own. Connect any trigger or data source at the entry point and you have a working scraper in minutes.

Copy-paste examples

HTTP Request node calling Scrappey directly
// n8n HTTP Request node
// Method: POST
// URL: https://publisher.scrappey.com/api/v1?key=YOUR_API_KEY
// Body Content Type: JSON
{
  "cmd": "request.get",
  "url": "https://example.com",
  "markdown": true
}
// The response contains LLM-ready Markdown you can
// route into an AI node, a database, or a Sheet.
Loop over a list of URLs and store the Markdown
Workflow shape:

1. Schedule Trigger      (runs daily)
2. Code / Set node       outputs an array of URLs
3. Split In Batches      one URL per item
4. HTTP Request (Scrappey)
     POST https://publisher.scrappey.com/api/v1?key=YOUR_API_KEY
     Body (JSON):
     {
       "cmd": "request.get",
       "url": "{{ $json.url }}",
       "markdown": true
     }
5. Set node              map response to { url, content }
6. Google Sheets / Postgres   append the rows

You only pay for successful requests, so failed items
in the batch cost nothing.

Why use Scrappey in n8n

Community node, no code

A community node maintained by Automations-Project and listed as verified on n8n.io. Install it, paste a key, and start collecting data visually.

Clean HTML or Markdown

Return ready-to-parse HTML or LLM-ready Markdown from JavaScript-heavy and modern websites, so AI nodes get usable input straight away.

Web access handling built in

Managed sessions, residential proxies, and full-browser rendering are handled for you. No proxy nodes or browser setup inside n8n.

Connect to 1,000+ apps

Pipe collected pages into AI agents, Google Sheets, databases, Slack, or any other n8n node to build complete automations.

Pay only for what works

A free trial to start, then pay-as-you-go. Residential proxies are included and failed requests are free, so retries do not inflate your bill.

Drop-in template

Template 2299 gives you a working scraping workflow you can import and customize in minutes instead of wiring nodes from scratch.

Popular use cases

AI agent research pipelines

Feed live web pages as Markdown into n8n AI nodes so agents summarize, classify, or answer questions over current public data.

Scheduled market and price monitoring

Run a Schedule Trigger that loops through product or competitor URLs and appends the parsed content to a sheet or database.

Lead and content enrichment

Look up a company or profile URL from a CRM record, collect the public page, and write structured fields back automatically.

No-code scraping for non-developers

Build a working data collection workflow visually, share it across the n8n instance, and let teammates reuse it without coding.

n8n FAQ

Do I need to write code to use Scrappey in n8n?

No. Install the Scrappey community node, add your API key as a credential, set a URL, and run the workflow. You can also use the generic HTTP Request node if you prefer to call the API directly.

How do I get an API key?

Register for free at https://app.scrappey.com/#/register. Your key appears in the dashboard. Add it once as an n8n credential and every Scrappey node in the instance can reuse it.

What does it cost to run in n8n?

You get a free trial, then pay-as-you-go: about EUR 0.10 per 1,000 direct HTTP requests or EUR 1.00 per 1,000 full-browser requests. Residential proxies are included and you only pay for successful requests, so failed items in a batch are free.

Can I get Markdown for AI nodes?

Yes. Add "markdown": true to the JSON body in an HTTP Request node calling the Scrappey API. The output is LLM-ready Markdown you can pass straight into AI nodes.

Is there a starter template?

Yes. Template 2299, scrape every URL with Scrappey, is a ready-made workflow using HTTP Request and Set nodes. Import it, replace YOUR_API_KEY and the test URL, and connect your own data source.

Does it work on JavaScript-heavy sites?

Yes. Scrappey handles full-browser rendering and web access automatically, so dynamic, JavaScript-heavy, and modern websites return usable content without extra configuration in n8n.
footer-frame

Start building with Scrappey

Try it free. No subscription, no credit card, instant setup — your trial is waiting.