Resources · n8n integration

n8n RSS Read nodeConfigure RSS Read in n8n.

Any site that publishes a feed can become a data source inside a workflow. The n8n RSS Read node takes a feed URL and hands the entries back as items, with 2 parameters to configure and no account to link. Useful the moment a page publishes faster than anyone checks it.

Verified Trustpilot reviews · AI, automation & growth agency

Why automate

What does the n8n RSS Read node actually do?

The RSS Read node reads data from an RSS feed published on the internet. Give it a feed address, and each entry in that feed comes out of the node as an item the rest of the workflow can filter, store or send onward. It is a core node, so it ships with n8n on Cloud and on a self-hosted instance, and there is nothing to authenticate before using it.

One thing to get straight first: this node does not start a workflow. It runs on each incoming item, so something has to fire before it. A Schedule Trigger every morning, a HTTP Request chain that already produced a list of feed addresses, or the trigger of any other tool. n8n also provides a separate trigger node for RSS Read when the feed itself should be what wakes the workflow up.

The first scenario is the one most teams build: a competitor or industry feed checked on a schedule, with the new entries pushed into Slack so a channel sees them without anyone opening a reader. Second scenario, an archive. The same fetch runs, but the entries land in Google Sheets, one row per entry, which gives a searchable history a feed reader never keeps. Third, a digest: entries collected across several feeds, filtered on a keyword, then sent as one message through Gmail instead of a notification per post.

When should something else do the job? If the source publishes JSON over an API rather than a feed, this node has nothing to parse and HTTP Request is the right call. The same goes for anything that is not HTTP at all: a file drop belongs to FTP, a remote command to SSH. RSS Read is for feeds, and it is deliberately narrow.

The limits follow from that narrowness. The node exposes 2 parameters, the feed URL and an Options collection holding Custom Fields and Ignore SSL Issues. There is no filter, no date range, no built-in memory of what was already read. Deduplication is your job, usually by comparing an entry value against what a previous run stored. And because the node version documented here is version 1, an older workflow can show fewer options than the panel described on this page. A node never changes version on its own.

If the question behind all this is whether n8n is the right platform in the first place, the n8n review goes through that separately.

Parameters

Which parameters does the RSS Read node expose?

The RSS Read node has 2 parameters. For each one: the node as you configure it in n8n, what the parameter changes, and our field notes.

01

URL

url

What you see in n8n

Notes & use cases

This is the address of the feed to read, and the only required field on the node. Fill it in and the node returns the entries of that publication as items. Leave it empty and the node stops, because a required field blocks execution.

Key parameters

  • URL: the URL of the RSS feed, typed directly when the feed never changes, or written as {{ $json.url }} when the address comes from the item before it.
Use cases
one fixed address for a single blog you follow every morning; an expression instead, when a list of feeds is looped through and each run reads a different one.
02

Options

options

What you see in n8n

Notes & use cases

Everything that is not the feed address lives in this collection. It starts empty: click Add option and the chosen entry appears as an extra field in the panel. Options never added keep their default behavior.

Key parameters

  • Custom Fields: a comma-separated list of custom fields to include in the output, for example author, contentSnippet, for feeds that carry more than the standard entry data.
  • Ignore SSL Issues (Insecure): whether to ignore SSL/TLS certificate issues or not.
Use cases
adding an author field so a digest can credit each post; the SSL option is the one to reach for when a feed on an internal server fails on its certificate.
Need help

Need help automating RSS Read with n8n?

A person reads every message.

FAQ

Questions people ask about RSS Read in n8n

01Is the RSS Read node free in n8n?
Yes. RSS Read is a core node, which means it ships with n8n itself. Nothing to install, no extra cost on n8n's side, and the node behaves the same on n8n Cloud, the hosted offer run by n8n, as on a self-hosted instance installed through Docker or npm. A workflow built in one place runs in the other. What the feed itself costs, if anything, is up to whoever publishes it, and this node does not change that. The only thing you provide is the address of the feed you want read.
02What credentials does the RSS Read node need?
None. There is no credential to create and no Authentication selector on this node, which is why the page has no connection steps at all. A credential in n8n is the stored set of keys or logins a node reuses to reach an account, and RSS Read simply never needs one: it fetches a public address and parses what comes back. That also means there is nothing to rotate or re-authorize later, and no account setup standing between a fresh workflow and its first successful run. Paste the URL and execute the node.
03What are the limits of the RSS Read node?
It reads feeds, and that is the whole scope. The node has 2 parameters, so there is no filtering, no date window and no record of what a previous run already returned. If the same entries should not be handled twice, the workflow around the node does that comparison. A source that answers in JSON over an API is not a feed, and HTTP Request handles it instead. The node documented here is version 1, and an older workflow may show fewer options in its panel than what is described above, since a node never upgrades itself.
04When should you use the n8n RSS Read node instead of HTTP Request?
Use RSS Read whenever the source publishes a feed. It calls the address and gives back the entries already separated as items, so nothing has to be parsed by hand afterwards. HTTP Request calls any HTTP endpoint and returns the raw response, which makes it the right node for an API that answers in JSON, or for a source with no feed at all. It is the fallback when a dedicated node is missing an API operation, not a replacement for a protocol that is not HTTP. In short: a feed goes to RSS Read, an API goes to HTTP Request.
05n8n or Make for reading RSS feeds?
It depends on where the workflow should run and how it should be billed. Make is a hosted automation platform with no self-hosting option, and it charges per operation, so a feed checked often adds up as volume grows. n8n runs on Cloud or on your own server through Docker or npm, which keeps the fetched data on infrastructure you control and changes the cost model entirely. Both build workflows visually. Pick Make if a hosted tool with nothing to maintain matters most, and n8n if hosting, data control and cost per run weigh more.
Hack'celeration Lab

Get our weekly integration tips.

No spam. Unsubscribe anytime.