RSS Feed Scraper & Monitor - Any RSS or Atom Feed avatar

RSS Feed Scraper & Monitor - Any RSS or Atom Feed

Pricing

from $0.20 / 1,000 entry scrapeds

Go to Apify Store
RSS Feed Scraper & Monitor - Any RSS or Atom Feed

RSS Feed Scraper & Monitor - Any RSS or Atom Feed

Read any RSS 2.0 or Atom feed (news, blogs, podcasts, YouTube, Reddit, product updates) as clean rows: title, link, author, date, plain-text summary, HTML content, categories, image and attachment. Give the feed URL or a page that announces one. Scheduled runs flag new entries. $0.0002 per entry.

Pricing

from $0.20 / 1,000 entry scrapeds

Rating

0.0

(0)

Developer

Antonio del Olmo Tena

Antonio del Olmo Tena

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

15 days ago

Last modified

Categories

Features

Limited permissions

Share

Turn any RSS 2.0 or Atom feed into clean rows and watch it for new entries. News sites, blogs, podcasts, YouTube channels, Reddit, GitHub releases, product changelogs, job boards: if it publishes a feed, this Actor reads it. Give the feed URL (or the page that links to it) and get one row per entry with title, link, author, date, plain-text summary, full HTML content, categories, image and attachment. Schedule it and new entries are flagged, ready for alerts, newsletters, dashboards or LLM pipelines, at $0.0002 per entry.

No browser, no login: the Actor downloads the feed and parses it, including the usual extensions (content:encoded, dc:creator, media, enclosures, iTunes tags).

What you get

Entry (one row each): id, title, link, author, publishedAt, updatedAt, summary (plain text, up to 2,000 characters), contentHtml, categories, image, enclosureUrl, enclosureType, and for podcast feeds durationSeconds, episode, season.

Feed on every row: feedUrl (the feed actually read), feedTitle, feedLink, format (rss or atom), language, position.

Changes on scheduled runs: isNew is true for entries that were not in the previous run of the same feed.

Feeds that cannot be read or pages without a feed return a row with an error field and are not charged.

How to use it

  1. Open the Input tab.
  2. Add Feed URLs, one per line (up to 1,000 per run): https://feeds.bbci.co.uk/news/rss.xml, https://www.reddit.com/r/python/.rss, https://www.youtube.com/feeds/videos.xml?channel_id=UC... or a site home page that announces its feed.
  3. Set Max entries per feed.
  4. Click Start and export the rows as JSON, CSV or Excel.
  5. Schedule the Actor and use the new-entry events for alerts.

Input

{
"feedUrls": ["https://feeds.bbci.co.uk/news/technology/rss.xml", "https://blog.apify.com/"],
"maxItems": 100
}

Output

{
"feedUrl": "https://feeds.bbci.co.uk/news/technology/rss.xml",
"feedTitle": "BBC News - Technology",
"feedLink": "https://www.bbc.co.uk/news/technology",
"format": "rss",
"language": "en-gb",
"position": 1,
"id": "https://www.bbc.com/news/articles/c0jnnpl1gkxo",
"title": "AI chip maker reports record quarter",
"link": "https://www.bbc.com/news/articles/c0jnnpl1gkxo",
"author": null,
"publishedAt": "2026-10-27T08:12:00.000Z",
"summary": "The company said demand for its data centre chips...",
"categories": [],
"image": "https://ichef.bbci.co.uk/news/1024/branded_news/...",
"isNew": false,
"timestamp": "2026-10-27T10:00:00.000Z"
}

Pricing

Pay per event: $0.0002 per entry and $0.0005 per new entry detected on a scheduled run. Feeds that cannot be read are free. 100 entries of 100 feeds cost $2.00.

Limits and notes

  • Feeds list their latest entries only (typically 10 to 100); the Actor returns what the feed contains, up to Max entries.
  • When a page is given instead of a feed, the first feed announced with <link rel="alternate"> is used.
  • JSON Feed and feeds behind logins are not supported.
  • Google News Scraper: headlines by keyword.
  • News Article Scraper: full text of the linked articles.
  • Website Monitor: changes on pages without a feed.