RSS feed generator

An RSS feed lets readers and apps follow your site. Fill in the channel details, list your posts one per line, and get a valid RSS 2.0 file with escaped text, RFC 822 dates and permalinks, ready to upload next to your pages.

Where feed.xml will live. Adds the self link that feed validators recommend.
Title | https://link | 2026-11-01 | Summary. The date (YYYY-MM-DD or YYYY-MM-DD HH:MM, in UTC) and the summary are optional.

Items in the feed: 2

Runs in your browser: nothing you enter is sent anywhere.

How to use it

  1. Enter the feed title, your website address and a short description.
  2. Optionally add a language code and the address where the feed will live.
  3. List your posts, one per line, as Title | link | date | summary.
  4. Copy the XML or download feed.xml and upload it to your site.

How it works

The tool writes an RSS 2.0 document: an rss element with one channel holding title, link, description, the optional language, and an atom:link rel="self" when you give the feed address. Each line becomes an item with title, link, a guid equal to the link, pubDate in RFC 822 form and description. Text is XML-escaped. Lines starting with # are ignored.

Worked example

The line

Planting tomatoes in containers | https://example.com/blog/tomatoes | 2026-10-28 | What to grow and when.

becomes an item with the title, the link (also used as the guid), <pubDate>Wed, 28 Oct 2026 00:00:00 GMT</pubDate> and the summary as its description.

Tips

  • Use full addresses (https://…) for every link; readers cannot resolve relative ones.
  • Keep the guid of a post the same forever, or readers show it again as new.
  • Check the finished feed with a feed validator before announcing it.

Frequently asked questions

What does an RSS 2.0 feed need?

The channel must have a title, a link and a description. Each item needs at least a title or a description; this tool gives every item a title, a link and a guid, plus a date and summary when you enter them.

What date format is used?

RSS 2.0 requires RFC 822 dates such as Sun, 01 Nov 2026 00:00:00 GMT. Enter dates as 2026-11-01 or 2026-11-01 09:30; they are read as UTC and converted.

How do I publish the feed?

Download feed.xml, upload it to your site, and add a link element with rel alternate and type application/rss+xml pointing to it in the head of your pages, so browsers and feed readers can find it.

Are special characters handled?

Yes. &, <, >, quotes and apostrophes are escaped, so titles like Tips & tricks stay valid XML.

Does the feed update itself?

No. The file is static: add new posts to the list and upload it again. Sites with many posts usually generate the feed in their build or CMS.

More in Developer

All tools in this category: Developer ·Updated November 4, 2026

Privacy choices

Google Analytics shows us which tools are used and whether they work. It may set cookies. Your choice is kept in this browser.