Podcast RSS feed validator
Paste your feed URL. We fetch it, read it the way Apple and Spotify do, and tell you what would get it rejected, with the fix rather than just the fault. Free, no account.
What this checks
- Artwork, properly. We download the image and measure it. Square, JPG or PNG, 1400 to 3000 pixels per side. This is the single most common rejection and the one people discover last.
- Owner email. Apple and Spotify send your ownership code here. A typo means you cannot claim your own show, and the error you get says nothing about email.
- Required channel tags. Title, description, language, category, explicit flag.
- Every episode. Title, permanent GUID, publication date, and an audio enclosure. Duplicate GUIDs are flagged, because apps then treat two episodes as one.
- Whether your audio can be scrubbed. Podcast apps request byte ranges. Storage that refuses them produces playback that breaks in ways that look random and are miserable to diagnose.
- HTTPS on the feed and the artwork.
What it cannot tell you
Whether Apple will approve you. Approval includes a human review of content and metadata, and no validator can predict that. This catches the technical rejections, which are the ones that waste a week each because the feedback loop is days long.
If the feed is the problem, we host one that passes
PodPilot360 generates the feed from your episodes, sizes artwork into Apple’s range automatically, and serves audio with range support. Upload one episode free and point this validator at the result.
No card. One episode, rendered end to end, yours to download. Publishing starts on a paid plan.
Related: how to get your podcast on Apple Podcasts and Spotify.
PodPilot360