RSS and Atom Feed Reader: feed items to JSON, CSV or Excel
Pricing
from $1.00 / 1,000 feed item processeds
RSS and Atom Feed Reader: feed items to JSON, CSV or Excel
Reads RSS 2.0, RSS 1.0, Atom and JSON Feed feeds, finds a site's feeds from its page, and returns every item with the same fields: title, link, dates in UTC, author, plain text summary, content, categories, image and enclosures.
Pricing
from $1.00 / 1,000 feed item processeds
Rating
0.0
(0)
Developer
Ed Rayyis
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
4 days ago
Last modified
Categories
Security
Limited permissionsShare
Give it feed URLs or plain site addresses and it returns every item as one row, with the same field names whatever the feed format. One run can read many feeds of different formats.
It reads RSS 2.0, RSS 1.0 (RDF), Atom 1.0, and JSON Feed 1.0 and 1.1. Dates come out in UTC as ISO 8601 (2026-10-03T21:23:10Z), whether the feed wrote them as RFC 822 or ISO dates. The summary comes out as plain text with the HTML stripped, and relative links are turned into full URLs.
Finding a site's feeds
Enter a page address, such as https://example.com/blog, and it reads the feeds the page names in its <link rel="alternate"> tags. Some pages name a comments feed after the main one, so by default only the first feed is read. Raise "Feeds per web page" to read more. When the page names no feed, it tries the usual feed paths on the same site, such as /feed, /rss, /feed.xml and /rss.xml. An address without https:// works too.
Input
- Feed or site URLs (required)
- Maximum items per feed (default 100). Counted after the filters below, in the order the feed lists its items.
- Published on or after: a date such as
2026-10-01or2026-10-01T08:00:00Z. A date the run cannot read stops the run with an error. - Maximum age in days: for scheduled runs. When both date filters are set, the later cutoff applies.
- Keep items with no date (default on): whether a date filter keeps items the feed gives no date for.
- Keywords: keep only items whose title, summary or categories contain one of the words or phrases. Whole words only, so
rustdoes not match "trust". Not case sensitive. - Include full content (default on): the item's full HTML in
contentHtml. - Find feeds on web pages (default on), and feeds per web page (default 1).
- Remove duplicates (default on): an item found in two feeds of the run is output once, matched on its ID, or its link when it has no ID.
- Request timeout in seconds (default 30). A feed that answers HTTP 503 is tried again, up to three attempts in all.
Output
Dataset: one row per item with:
title,link,guid,authorpublishedAtandupdatedAtin UTC. For an Atom entry with no published date,publishedAtholds its updated date.description: the summary as plain textcontentHtml: the full content as HTML, when the feed carries itcategories: a list of tagsimageUrl: from the feed's media tags, or the first image in the contentenclosures: a list of attached files withurl,typeandlength, such as podcast audiocommentsUrl, when the feed gives onefeedUrl,feedTitle,feedFormat(such asRSS 2.0,Atom 1.0orJSON Feed 1.1),feedLanguage,startUrlandfetchedAt
Export as JSON, CSV or Excel, or read it over the API.
The key value store holds a SUMMARY record with one entry per feed: the feed URL, title and format, whether it was found through link tags or the usual paths, the number of items in the feed and the number output, the newest and oldest item dates, and the error when a feed could not be read (for example HTTP 404, or no feed found on a page).
Pricing
Pay per event: one event per feed item output. Items removed by the filters or as duplicates, and feeds that fail, are not charged. Set the maximum items per feed to control cost. The run stops when it reaches the maximum charge you set.
Scope and conduct
It downloads the feed files and the pages you enter as start URLs. The articles the items link to are never requested. No personal data is collected beyond what the feeds publish, such as author names.
Support
Questions and problems: the Issues tab on this page. Replies are written by an AI assistant on behalf of the developer and reviewed by the developer.