RSS Feed Parser — Convert Any RSS or Atom Feed to Clean JSON
Pricing
$20.00 / 1,000 parsed feeds
RSS Feed Parser — Convert Any RSS or Atom Feed to Clean JSON
RSS feed parser for developers and AI agents: pass any RSS or Atom feed URL as input and get back clean, structured JSON items (title, link, date, and other feed fields). $0.02 per feed parsed — cost scales with feeds, nothing hidden.
Pricing
$20.00 / 1,000 parsed feeds
Rating
0.0
(0)
Developer
Anthony Snider
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
Share
RSS & Atom Feed Parser
Turn any RSS or Atom feed into clean, normalized JSON — no XML headaches.
Live on the Apify Store — run it instantly or call it as an agent tool via Apify MCP.
What you get
- Works with RSS 2.0, RDF, and Atom feeds — auto-detected.
- Every item normalized to the same shape:
title,link,guid,publishedAt(ISO 8601),author,categories,summary,content,enclosure. - Items sorted newest-first; cap how many you want per feed.
- Bulk mode — pass an array of feed URLs and get one result object per feed.
- Handles CDATA,
content:encoded,dc:creator,media:content, and enclosures.
Input
{"url": "https://hnrss.org/frontpage","maxItems": 50}
Or parse many feeds at once:
{"urls": ["https://hnrss.org/frontpage","https://www.reddit.com/r/programming/.rss"],"maxItems": 25}
Output
One dataset record per feed:
{"feedUrl": "https://hnrss.org/frontpage","feedTitle": "Hacker News: Front Page","itemCount": 30,"items": [{"title": "Show HN: A tiny RSS parser","link": "https://example.com/post","guid": "https://example.com/post","publishedAt": "2026-06-24T18:12:03.000Z","author": "jane","categories": ["programming"],"summary": "A short description…","content": "<p>Full HTML content…</p>","enclosure": null}]}
Pricing
Pay-per-event: $0.02 per feed parsed. No subscription, no surprises.
FAQ
How do I convert an RSS feed to JSON? Pass the feed URL — every item comes back normalized to the same shape (title, link, guid, ISO-8601 publishedAt, author, categories, summary, content, enclosure), newest first, no XML handling on your side.
Does it work with Atom feeds too? Yes — RSS 2.0, RDF, and Atom are auto-detected and normalized into one identical item shape, so your code never branches on feed format.
How does it handle CDATA and namespaced fields? CDATA blocks, content:encoded, dc:creator, media:content, and enclosures are all parsed into the normalized fields — the messy 20% of real-world feeds that break naive XML parsing.
Can I parse several feeds in one run? Yes — pass an array in urls, one result object per feed, maxItems capping items per feed. $0.02 per feed parsed.
How is this different from the RSS Change Monitor? This parser returns the current items every time — stateless. If you want only what changed since last run on a schedule, that's our RSS Change Monitor, which keeps a baseline between runs.