Overview
Paste an RSS 2.0 feed and see its actual structure - channel title, link, and description, followed by each item’s title, link, publish date, and description - parsed with the browser’s built-in DOMParser rather than regex tag-matching, so it reads the real <rss><channel> hierarchy instead of guessing from string patterns. Switch to the JSON view to get the same parsed structure as plain JSON, useful for eyeballing what a feed actually contains before wiring it into code. Item descriptions often carry embedded HTML in real-world feeds, so any HTML found there is run through DOMPurify - the same sanitizer used by the Markdown Editor - before it’s ever rendered. This tool never fetches a remote feed URL for you; input is pasted XML only, and DOMParser itself never resolves external entities or DTDs. Everything runs client-side.
Best for: Inspecting what a pasted RSS feed actually contains before wiring it into code
How to use this tool
- Paste RSS 2.0 XML. A sample feed is loaded by default - swap in your own <rss><channel> XML.
- Parsed automatically. The browser’s DOMParser reads the real channel/item structure, not regex matching.
- View parsed or as JSON. Switch between a readable channel/item view and a JSON.stringify of the same structure.
Frequently asked questions
No - it only parses XML you paste in directly. It never makes a network request to fetch a feed, so there’s no way for a pasted URL to trigger an outbound request from this tool.
Yes - RSS item descriptions frequently contain HTML markup, and any HTML found there is sanitized with DOMPurify (stripping <script>, inline event handlers, and javascript: URLs) before it’s rendered, the same approach used by the Markdown Editor.
No - this is a browser platform guarantee. The browser’s built-in XML parser does not fetch or resolve external DTDs/entities referenced in the XML, so a maliciously crafted feed can’t cause the parser itself to reach out to a network address.
If no <rss><channel> element is found, the tool reports that plainly rather than guessing at a different feed format like Atom - support here is specifically for RSS 2.0’s structure.