Cookies This site keeps only what it needs to work. There is no analytics and no advertising on it today, and nothing here follows you to other sites. Read the privacy policy

Choose what to allow
+92 312 8299940Free Quote
Free tool, nothing to install

RSS Feed Viewer
Read RSS, Atom And OPML

This RSS feed viewer turns raw feed XML into a clean list. It also reads OPML, and it copies the result as JSON, CSV or XML. We upload nothing.

  • FreePrice
  • 4Formats
  • NoneSign-up
  • NoneUploads

RSS Feed Viewer

Read RSS, Atom and OPML, and copy them as JSON, CSV or XML

Items
0
Format
0
Size
0 B
Reader view

Your feed or OPML list appears here.

Ready. Paste an RSS feed, an Atom feed or an OPML file.

Your browser does all of the work here, in this tab. We upload nothing, store nothing and log nothing.
The short version

What An RSS Feed Viewer Does For You

A feed is a plain XML file. It lists the latest posts of a site, and apps read it. But to a person, the raw XML looks like a wall of tags. So you need a viewer that shows what is inside.

This viewer does that in one box. First, paste the XML of an RSS or Atom feed. Then the reader view shows the title, the date, the author and a short summary of each item. Also, it reads OPML files, which list many feeds at once, so a whole reading list opens online in one paste.

Then you can copy the feed in another shape. Pick JSON for a script, CSV for a spreadsheet, or XML that you can format or minify.

Everything runs in your browser. So your feed never leaves your device. That matters, because private feeds can hold personal links and tokens.

Read An RSS Or Atom Feed

First, open the feed in your browser and copy its source, or save the file. Then paste it in the box. The tool finds out if it is RSS 2.0, RSS 1.0 or Atom, and it reads each one the right way.

Drawing of raw RSS XML on the left and an arrow to a clean list of post titles with dates on the right
Raw feed XML becomes a clean list.

Each item shows its title as a link, its date, its author and its categories. Then a short summary follows. Also, if the summary holds HTML, the tool turns it into plain text, so no markup reaches the page.

Besides that, the header shows the feed title, its description and the date of the last update.

For more detail, see: RFC 4287, the Atom format.

An OPML Viewer For Feed Lists

OPML is the file that feed readers use to export your subscriptions. First, it holds outlines, and an outline can hold other outlines. So a list can have folders.

RSS feed viewer reading an OPML file, with a folder of feeds shown as a nested list and the JSON beside it
An OPML file, read as a tree.

Then the viewer draws that tree. Each outline shows its name, a link to its feed address and a link to its site. So you see at a glance what the file holds, and how many feeds there are.

Also, if no outline has a feed address, the tool tells you.

RSS To JSON And CSV

The JSON output is clean and flat. A feed becomes an object with a title, a link, a description and a list of items. Each item has a title, a link, a date, an author, categories, a summary, a guid and a media address.

RSS feed viewer reading an RSS feed and copying it as JSON, with the reader view of the items below
An RSS feed, copied as JSON.

Next, the CSV output has one row per item, so you can sort and filter a feed in a spreadsheet. Fields with commas or quotes are wrapped, and the file opens cleanly in Excel.

Also, for OPML, the CSV has one row per outline, with its folder path, its name, its type and its two addresses.

Format And Minify The XML

Sometimes you need the XML itself. First, formatted XML puts one tag per line with a two space indent, so it reads well. Then minified XML removes the extra white space, so the file gets smaller.

Both keep every tag, attribute and value. Also, special characters stay escaped, and CDATA blocks stay as they were.

The same works for OPML. So you can tidy an export before you share it, or shrink it before you import it.

Check That Your Feed Is Well Formed

A feed with one broken tag stops many readers. So the tool checks the structure as it reads. It tells you about a tag that never closes, a closing tag in the wrong place, an unfinished comment or a broken CDATA block.

Each message names the line, so you can find the problem fast. Then fix it, and the list appears.

Why Paste Instead Of A Web Address

Many sites block a browser from reading their feed from another site. So a viewer that fetches a web address needs a server in the middle. Then your request would pass through it.

This tool skips that step. First, you paste the XML, and your browser does all the work. So that keeps your feed private, and it works for feeds that sit behind a login.

Safe By Design

First, the tool reads the XML as text and never renders it. Then it draws each item one element at a time, and it links only web addresses. So a script in a feed cannot run.

How it works

Using The RSS Feed Viewer, Step By Step

Four steps take you from raw XML to a clean list.

  • 1

    Paste the XML

    Paste an RSS feed, an Atom feed or an OPML file, or try a sample.

  • 2

    Read the list

    Look at the reader view. It shows items or outlines.

  • 3

    Pick a format

    Choose JSON, CSV, formatted XML or minified XML.

  • 4

    Copy or save

    Copy the result, or save it with the right file type.

Why this one

What This Feed Viewer Does Differently

It reads four formats, it checks the XML, and it keeps your feed private.

  • Four formats

    RSS 2.0, RSS 1.0, Atom and OPML.

  • Reader view

    Items and outlines drawn as a clean, safe list.

  • JSON and CSV

    Copy any feed or list in the shape you need.

  • Format and minify

    Tidy or shrink the XML without losing a tag.

  • Line errors

    Broken XML shows the message and the line.

  • Nothing leaves your tab

    Your browser does the work. We never see your feed.

Good habits

Habits For Working With Feeds

A few habits keep your feeds healthy.

  • Check the feed after each change. Paste it here to catch a broken tag before readers do.
  • Keep titles short. Readers cut long titles, so put the key words first.
  • Use full links. Start each link with https so every reader can open it.
  • Give each item a date. Readers sort by date, and an item without one can vanish.
  • Keep a stable guid. A guid that never changes stops readers from showing a post twice.
  • Use UTF-8. It keeps accents and other scripts intact.
  • Wrap HTML in CDATA. A CDATA block keeps the markup in a summary safe.
  • Name your folders. In OPML, clear folder names make a long list easy to scan.
  • Remove dead feeds. Open each address now and then, and drop the ones that fail.
  • Keep the original. The tool never changes your source, but a copy costs nothing.
  • Mind private feeds. A private feed can hold a secret token in its address.
Worth avoiding

Common Feed Mistakes This Tool Helps You Spot

Each of these quietly breaks a feed. The viewer shows them.

  • Unclosed tags

    The tool names the line where the structure breaks.

  • Wrong closing tag

    A closing tag that does not match gets a clear message.

  • Raw ampersands

    A bare ampersand breaks XML, and the tool points at the tag.

  • Empty feeds

    A feed with no items shows a note.

  • Missing feed addresses

    An OPML outline without xmlUrl shows a note.

  • Uploading private feeds

    Many viewers send your feed to a server. This one never does.

Questions

RSS Feed Viewer Questions People Ask

Is this RSS feed viewer free?

Yes. It costs nothing, needs no account and has no limits. It runs in your browser, so we have no server cost to pass on.

Does my feed leave my device?

No. Your browser reads the XML and draws the list. So nothing reaches this site, and we keep nothing.

Which formats can it read?

RSS 2.0, RSS 1.0, Atom and OPML. The tool finds out which one you pasted.

How do I get the XML of a feed?

First, open the feed address in your browser, view the page source, and copy it. Or save the file and use Open a file.

Why can I not type a web address?

Many sites block other sites from reading their feeds. So a viewer would need a server in the middle. Then pasting keeps your feed private.

What does the reader view show?

For a feed, the title, link, date, author, categories and a short summary of each item. For OPML, a tree of outlines with feed and site links.

What happens to HTML in a summary?

The tool turns it into plain text. So no markup or script from the feed reaches the page.

How many items does it show?

The first two hundred. Also, the JSON, CSV and XML outputs hold every item.

What does the JSON look like?

A feed is an object with a title, a link, a description and an items list. An OPML file is an object with a title and a nested outlines list.

How is the CSV laid out?

One row per item for a feed, with title, link, date, author, categories, summary, guid and media columns. For OPML, one row per outline.

What does formatted XML do?

It puts one tag on each line with a two space indent. So nothing else changes.

What does minified XML do?

It removes the extra white space between tags. So the file is smaller.

Can it check if my feed is valid?

First, it checks that the XML has a sound structure and that it is a feed or an OPML file. But it does not check every rule of the specs.

Why did I get an error?

The XML may have a broken tag, an unfinished comment or a bad CDATA block. Then the message names the line.

Does it keep namespaces?

Yes. Tags such as dc:creator keep their prefix in the XML output. Also, the tool reads the author from them.

Can I open a file?

Yes. Use Open a file. XML, RSS, Atom and OPML files all work.

How big a file can I use?

A few megabytes. Very large feeds may read slowly on a phone.

What is the difference between RSS and Atom?

Both list posts in XML. Atom is newer and stricter, and RSS is older and more common. The viewer reads both and shows them the same way.

What is OPML used for?

Feed readers use it to export and import your subscriptions. So it moves a whole list of feeds from one app to another.

Does it work on a phone?

Yes. The panels stack and the boxes scroll. So a phone works, but for long feeds, a keyboard is still easier.

More free tools

Handy Companions For Feed Work

Reading is one step. These three tools handle the steps around it.

Ready To Read Some Feeds?

Paste your XML and read it in a clean list. The viewer is free, needs no account, and keeps every byte on your device.