RSS to JSON API | RSS, Atom & Podcast Feeds
Pricing
from $2.00 / 1,000 feed entries
RSS to JSON API | RSS, Atom & Podcast Feeds
Convert RSS, Atom, JSON Feed, and podcast feeds to structured JSON and spreadsheet-ready entries for monitoring and automation.
Pricing
from $2.00 / 1,000 feed entries
Rating
0.0
(0)
Developer
Xtech
Maintained by CommunityActor stats
1
Bookmarked
22
Total users
0
Monthly active users
9 days ago
Last modified
Categories
Share
RSS Feed Scraper & RSS to JSON Converter
Turn any RSS, Atom, or JSON Feed URL into clean JSON and a spreadsheet-friendly table. Paste one or more feed links, run the Actor, and download results — no API keys for public feeds.
Pricing
- $0.002 per feed entry saved to the dataset, plus the automatic $0.00005 Actor start event.
- Example: a 50-entry feed costs $0.10005.
- The price applies only to entries successfully saved to the default dataset.
Quick start
- Add your feed URL(s) in Feed URLs (one per line).
- Click Start.
- Open the Output tab:
- Full feed JSON — complete feed with all entries (ideal for APIs and “RSS to JSON” workflows).
- Feed entries — one row per article, episode, or post (export to CSV/Excel).
Example input
{"feedUrls": ["https://feeds.bbci.co.uk/news/rss.xml","https://hnrss.org/frontpage"]}
What you get
| Output | Best for |
|---|---|
| OUTPUT (JSON file) | Apps, webhooks, n8n, Make, custom scripts — full feed structure in one file |
| Dataset (table) | Spreadsheets, monitoring, filtering by title/date/link |
Each dataset row includes the entry fields (title, link, published, …) plus feed context (feedTitle, feedUrl).
Example output
{"feedUrl": "https://feeds.bbci.co.uk/news/rss.xml","feedTitle": "BBC News","title": "Example headline","link": "https://www.bbc.com/news/articles/example","published": "2026-05-22T10:00:00.000Z"}
When several feeds are supplied, a temporarily unavailable feed is reported in
the OUTPUT errors list and the unbillable sourceResults dataset while
successful feeds still produce dataset rows. The run fails only when none of
the supplied feeds can be read. A readable feed with zero entries remains a
successful conversion with billableEntries: 0; it does not create or charge a
synthetic feed-entry row.
Input
| Field | Required | Description |
|---|---|---|
| Feed URLs | Yes | One or more RSS/Atom/JSON Feed URLs (up to 50 per run) |
| Normalize fields | No | Consistent output across feed types (default: on) |
| ISO date format | No | ISO-8601 dates (default: on) |
| Max description length | No | Truncate long HTML (default: 250; use 0 for full text) |
| Base URL | No | Only if relative links in the feed are not resolved |
| User-Agent / headers | No | Only if the feed blocks default requests |
Use cases
- RSS to JSON — Convert feeds for apps, RAG pipelines, or databases
- News & blogs — Monitor multiple sites in one run
- Podcasts — Extract episodes and metadata from podcast RSS
- Automation — Schedule runs and connect via Apify API, webhooks, or integrations
- Content pipelines — Pair with Article Extractor for feed-to-full-text workflows or News Source Crawler for site-wide monitoring
Notes
- Parses feed URLs you provide; it does not discover feeds from a website homepage.
- Some feeds omit fields (e.g.
published); output reflects what the source provides. - Older integrations can still pass a single
urlfield instead offeedUrls.