RSS Feed Reader — RSS & Atom to Clean JSON avatar

RSS Feed Reader — RSS & Atom to Clean JSON

Pricing

from $0.72 / 1,000 feed entries

Go to Apify Store
RSS Feed Reader — RSS & Atom to Clean JSON

RSS Feed Reader — RSS & Atom to Clean JSON

Fetch any RSS or Atom feed and get clean, structured JSON: title, link, author, published date, HTML-stripped summary and tags. One row per entry. Fast, no setup.

Pricing

from $0.72 / 1,000 feed entries

Rating

0.0

(0)

Developer

Marouane Oulabass

Marouane Oulabass

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Share

Turn any RSS or Atom feed into clean, structured JSON. Point this reader at one or many feed URLs and get back a tidy row per entry — title, link, author, publish date, an HTML-stripped summary and tags — ready for Sheets, Excel, your database or an API. No parsing, no XML headaches, no setup.

AI-agent ready: this Actor is callable and payable by AI agents via x402 (USDC on Base), no Apify account required.

RSS is everywhere — news sites, blogs, podcasts, Reddit, YouTube, Hacker News, Google News, job boards, status pages. This actor reads it all and hands you normalized data you can actually use.

Who uses this

  • 📰 News & content aggregators — pull dozens of feeds into one clean dataset.
  • 🤖 AI / LLM & RAG pipelines — feed fresh, clean article summaries to your model.
  • 📊 Monitoring & alerting — watch blogs, changelogs, CVE feeds or press releases.
  • 🔎 Researchers & marketers — track topics, competitors and publications over time.
  • 🧑‍💻 Developers — skip feedparser and unreliable XML edge cases; just get JSON.

What you get — one clean row per entry

FieldDescription
titleEntry title
linkCanonical entry URL
authorAuthor / creator
publishedPublish date (ISO)
summaryHTML-stripped clean summary text
tagsCategories / tags
guidStable unique entry id
feedTitle, feedUrlSource feed
itemRank, scrapedAtProvenance

Example

Input

{ "feedUrls": ["https://hnrss.org/frontpage", "https://www.reddit.com/r/python/.rss"], "maxItemsPerFeed": 50 }

Output (one item)

{
"feedTitle": "Hacker News: Front Page",
"title": "Show HN: I built a clean RSS-to-JSON reader",
"link": "https://news.ycombinator.com/item?id=12345678",
"author": "pg",
"published": "2026-07-13T08:30:00+00:00",
"summary": "A fast, no-setup way to turn any feed into structured JSON...",
"tags": ["show"],
"guid": "https://news.ycombinator.com/item?id=12345678"
}

Why this reader

  • RSS and Atom — handles both formats and messy real-world feeds.
  • 🧹 Clean output — HTML stripped from summaries, dates normalized to ISO.
  • 🌐 Many feeds at once — pass a list, get one combined dataset.
  • Fast & affordable — pay only per entry returned.
  • 🔁 Great for automation — schedule it and diff runs to catch only new entries.

Input options

  • feedUrls (required) — one or more RSS/Atom URLs (https:// added if missing).
  • maxItemsPerFeed — cap entries per feed. Leave empty for all.

FAQ

Does it support Atom feeds too? Yes — RSS 2.0 and Atom are both supported.

Can I read many feeds in one run? Yes — pass a list of URLs; results are merged into one dataset with feedUrl/feedTitle on every row.

Is the summary clean? Yes — HTML tags are stripped so you get readable text.

How fresh is the data? Live — it fetches each feed in real time on every run.

Can I export to CSV/Excel/Google Sheets? Yes — the dataset exports to JSON, CSV, Excel and HTML, or pull it via the API.

What does it cost? Pay-per-entry — you're only charged for entries actually returned.


Tip: schedule this daily on your favorite feeds and diff guids to build a clean, deduplicated news database.