Converters

RSS to JSON Converter

Paste the raw XML of an RSS or Atom feed and get structured JSON back — items, attributes, and all.

Parsing runs locally in your browser. Nothing is uploaded, logged, or stored.

0 chars
1
Paste the raw XML of an RSS or Atom feed...
0 chars
Result appears here

How to use

  1. Copy the raw XML source of the feed (view source on the feed URL, or export from your CMS).
  2. Paste it into the input panel.
  3. Click Convert to get the feed as JSON — channel metadata and the item list.
  4. Copy or download the result.

How the conversion works

The feed is parsed as XML and mapped to JSON: channel and item elements become objects, repeated <item> siblings become an array, and attributes (common in Atom feeds, e.g. <link href="..."/>) are preserved as @name keys. Text content stays under the element name, and CDATA blocks are unwrapped automatically.

Both RSS 2.0 and Atom 1.0 documents convert — the mapping is structural, so any feed shape works. For general-purpose XML payloads use the XML to JSON converter, and explore the result with the JSON Viewer.

Examples

Prototype a news widget

Paste your blog's feed and grab the JSON shape you need for a quick frontend widget — no backend proxy required.

Debug feed generation

Verify that the RSS your CMS emits parses cleanly and carries the fields your aggregator expects.

Frequently Asked Questions

Is my feed data uploaded anywhere?+
No. Parsing happens entirely in your browser using the built-in XML parser.
Are Atom feeds supported?+
Yes. The conversion is structural, so Atom feeds convert too — attributes like link href are kept as @href keys.
Why do some fields have an @ prefix?+
Attributes are stored as @name keys so they don't collide with child elements. This is the same convention as the XML to JSON converter.
Can I fetch a feed URL directly?+
This tool works on pasted XML to avoid cross-origin restrictions. View the feed's source, copy it, and paste it here.

Related Tools

Looking for something else? Browse all tools