RSS & Atom Feed Reader - Any Feed or Website to JSON avatar

RSS & Atom Feed Reader - Any Feed or Website to JSON

Pricing

from $0.40 / 1,000 feed items

Go to Apify Store
RSS & Atom Feed Reader - Any Feed or Website to JSON

RSS & Atom Feed Reader - Any Feed or Website to JSON

Read any RSS or Atom feed, or just give a website: its feed is found automatically. Clean items with title, link, date, summary, categories and podcast audio. $0.50 per 1,000 items.

Pricing

from $0.40 / 1,000 feed items

Rating

0.0

(0)

Developer

Emmanuel Vingadassalon

Emmanuel Vingadassalon

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Share

Read hundreds of RSS and Atom feeds in one run and get clean, uniform items: title, link, publication date, summary, categories and podcast audio files. Don't know the feed URL? Give the website: its feed is found automatically.

  • Every format, one shape. RSS 2.0, RSS 1.0 (RDF) and Atom become the same fields, with ISO dates, absolute links and plain-text summaries (HTML removed).
  • Feed discovery. For a website URL, the feed is found from the page's <link rel="alternate"> tag, then the usual paths (/feed, /rss.xml, /atom.xml...).
  • Podcasts. Episode audio files come in enclosure (URL, type, size). Large feeds of several MB are fine.
  • Only what's new. Use since to get only the items published after a date, and schedule the Actor to monitor feeds every hour or every day.
  • Cheap. $0.50 per 1,000 items. Unreachable sites and websites without a feed are not charged.

What can I use it for?

  • News and competitor monitoring: follow the blogs, newsrooms and changelogs of your market in one dataset, then send new items to Slack, email or a Google Sheet.
  • Content aggregation: feed a newsletter, a news app or a dashboard.
  • AI pipelines: collect new articles every day and summarize or classify them with an LLM. Use Web Page to Markdown to get the full text of each link.
  • Podcast catalogs: list the episodes and audio files of podcast feeds.

Input

{
"feeds": ["https://xkcd.com/atom.xml", "blog.apify.com", "https://github.blog/feed/"],
"maxItemsPerFeed": 50,
"since": "2026-10-01",
"includeContent": false
}

Output

One row per feed item. Example from a real run (summary shortened):

{
"input": "https://github.blog/feed/",
"feedUrl": "https://github.blog/feed/",
"feedTitle": "The GitHub Blog",
"feedLink": "https://github.blog/",
"feedLanguage": "en-US",
"title": "Hack the World: Why hackathons are still the best place to learn to build",
"link": "https://github.blog/developer-skills/career-growth/hack-the-world-why-hackathons-are-still-the-best-place-to-learn-to-build/",
"id": "https://github.blog/?p=99381",
"published": "2026-10-09T16:00:00.000Z",
"updated": null,
"summary": "The barriers to building software have collapsed. Today, anyone can build. Hackathons are a great place to start learning. The post Hack the World: Why hackatho…",
"categories": ["Career growth", "Developer skills", "career development", "hackathon"],
"enclosure": null,
"error": null,
"checkedAt": "2026-10-12T14:11:36.020Z"
}

With includeContent: true, a content field adds the full text when the feed provides it.

Pricing

$0.0005 per feed item ($0.50 per 1,000 items) plus Apify's small run-start fee. No subscription, lower prices on higher Apify plans. Invalid URLs, unreachable sites and websites without a feed are free. Use maxItemsPerFeed and since to control the cost.

Good to know

  • Author names are not returned: the output describes the content, not the people.
  • Feeds are fetched once per run, with at most 4 requests per second per site.
  • Internal network addresses are refused.

Use it from AI agents (MCP)

Add rss-feed-reader to the Apify MCP server in your MCP client (Claude, Cursor, VS Code...).

Integrations

Apify API, schedules, webhooks, Make, Zapier, n8n, Slack, Google Sheets. Export as JSON, CSV, Excel, HTML or RSS.

Same developer, same pay-per-result pricing, outputs that chain together:

FAQ

Can I monitor only new items? Yes: schedule the Actor and set since to yesterday's date, or compare id values with your previous run.

Something wrong or missing? Open an issue on the Issues tab.