How to convert json posts to an rss 2.0 feed
- Step 1Format the JSON post array — Each post object needs at minimum: title, link (absolute URL), and pubDate (ISO-8601 string). Add description for the excerpt, author for the dc:creator element, and guid for a globally unique identifier.
- Step 2Set the channel metadata — Fill in the channel title, site link URL, and feed description in the options panel. These appear as the <channel> header block and are required by the RSS 2.0 specification.
- Step 3Map JSON fields to RSS elements — Use the field-mapping dropdowns to match your JSON key names — for example 'publishedAt' →’ 'pubDate', 'excerpt' →’ 'description'. The tool converts ISO dates to RFC-822 automatically.
- Step 4Download and serve the feed — Save the output as feed.xml or rss.xml and serve it from your site at /feed.xml. Point feed readers, Google Podcasts, or Apple Podcasts to the full absolute URL of the file.
Frequently asked questions
What is the difference between RSS 2.0 and Atom, and which should I use?+
RSS 2.0 is the most widely supported format for blog and podcast syndication and works with every major feed reader and podcast platform. Atom is an IETF standard with stricter validation requirements and better support for internationalization. Use RSS 2.0 for maximum compatibility; switch to Atom only if a specific aggregator requires it.
How do I add a podcast audio enclosure to each item?+
Add an enclosure key to each post object with url (audio file URL), length (file size in bytes as a number), and type (e.g. audio/mpeg for MP3). The tool emits a proper <enclosure> element that Apple Podcasts, Spotify ingestion, and Google Podcasts accept.
Does post content leave my browser during generation?+
No. Feed generation is entirely client-side. Draft content, API responses, and media URLs are never sent to JAD Apps servers.
Privacy first
Conversion runs locally in your browser. No file is uploaded — only metadata counters are saved for signed-in dashboard stats.