FEED DIAGNOSTIC TOOL

A directory rejected your feed and told you almost nothing useful. Feedparse tells you what actually broke and why.

Calm, clear diagnosis for podcasters, newsletter writers and small publishers whose feed was rejected — without assuming you have someone technical to hand.

Analyze your feed
Feedparse app interface showing the URL input form with a feed diagnostic result and an invalid-URL error message, demonstrating how the tool responds to feed analysis requests.
01

Where your feed goes, start to finish

You paste a URL. Feedparse fetches what lives there, parses it the way a real reader would, and reports what it found — format, item count, dates, and every defect that actually breaks readers.

02

What Feedparse actually checks

Most feed validation tools tell you "invalid" and nothing more. Feedparse checks the six defects that actually break real readers and directories, and explains what breaks as a result.

03

Not "invalid" — here is what actually broke

Every finding comes with a plain-English explanation of what breaks as a result, so you know which issues to fix first.

=== Feedparse Feed Report === URL: https://example.com/podcast.xml Feed format: RSS 2.0 Feed title: My Podcast Total items: 12 Newest item: 2026-09-10 14:30:00 UTC Oldest item: 2026-06-01 08:15:00 UTC === Defects (3) === [ERROR] missing-guid Item #7: "Episode 10 — guest interview" Missing GUID. Without a GUID, a reader cannot tell whether it has already seen this item, and may show duplicates on every refresh. [ERROR] missing-title Item #3: (no title) Item has no title. Most readers display this as a blank entry or skip the item entirely. [WARNING] missing-link Item #5: "Quick update" Item has no link. Readers will have no destination for the user to view the full content.
Download report (.txt) Copy report

Download and copy work on the live tool. This preview uses example data.

04

What Feedparse catches

Feedparse runs a comprehensive set of checks against any RSS, Atom or podcast feed URL you submit. These are the defect categories it detects:

05

What this tool cannot do

Feedparse is a diagnostic, not a feed management service. It answers when you ask it, and it is honest about what it cannot do.

06

Free. No account. No catch.

Feedparse is free for unlimited single-feed analysis. No registration, no trial period, no credit card.

No paid tier is offered — this product has no accounts, no server-side storage, and no email sender. For billing questions, contact feedparse@agen2ic.ai.

07

You have questions. We have answers.

What format does my feed need to be in?
Feedparse accepts RSS 2.0, RSS 1.0, RSS 0.91/0.92, and Atom feeds. If your feed uses a different format, the tool will tell you it could not detect a known format.
My feed is valid but got rejected — what else could be wrong?
Sometimes the feed XML is structurally fine but a specific reader or directory has a stricter policy — they may reject feeds with missing GUIDs, items without titles, or a mismatched Content-Type header. Feedparse checks for these issues that standard XML validation misses.
Do you store my feed URL or its contents?
No. Feedparse fetches the feed, analyzes it in memory, returns the result to your browser, and discards everything. Nothing is stored server-side between requests.
Why does my feed show as unreachable when I can open it in my browser?
If your feed is served from a domain that uses Cloudflare, this tool may not be able to reach it — the platform cannot open a connection to hosts that are themselves inside Cloudflare. Try accessing the feed from a non-Cloudflare URL or a direct IP address.
Can I check a password-protected or private feed?
Feedparse rejects URLs containing embedded credentials (username:password@) for security reasons. It also rejects private IP ranges, loopback addresses, and NUL bytes. Only public feeds on public URLs can be analyzed.