Paste, upload, or enter a URL
Start from a public feed URL, pasted RSS/Atom/OPML XML, or an uploaded file at /fix.
RSS, Atom, podcast feed, and OPML repair
Validate a public feed URL, paste XML, or upload RSS, Atom, podcast feed, or OPML files. CorrectFeed shows what is wrong and offers repaired output when a safe fix is available.
These are the feed and OPML failures CorrectFeed is built to diagnose. If one matches your case, start with the validator.
A reader or validator reports malformed XML, bad escaping, invalid characters, or broken namespaces.
The feed exists somewhere, but readers, crawlers, or podcast apps cannot reach the current URL.
A redirect chain, loop, mixed protocol, or stale feed URL prevents reliable discovery and updates.
Episode audio, media types, GUIDs, dates, or channel metadata fail strict podcast validation.
A reader imports only some feeds, rejects the OPML file, or loses folder structure during migration.
Dates, GUIDs, duplicate items, cache headers, or Atom entry IDs cause readers to miss new posts.
Start from a public feed URL, pasted RSS/Atom/OPML XML, or an uploaded file at /fix.
CorrectFeed checks XML structure, feed metadata, URLs, redirects, dates, GUIDs, enclosures, namespaces, and OPML outlines.
When a safe repair is available, download corrected RSS, Atom, XML, or OPML output. Manual guidance is shown when a human decision is needed.
Uploaded feed and OPML files are processed for validation and repair without storing the original upload as a product feature.
Logs focus on request IDs, operational status, and abuse prevention rather than feed payloads.
Uploads, URL checks, API calls, and downloads use HTTPS.
CorrectFeed also has an API for teams that need feed validation, autofix, and OPML checks in production workflows.
POST feed XML or OPML and get validation results, changes, and repaired output where available.
curl -X POST "https://api.correctfeed.com/api/autofix-feed" \
-H "Authorization: Bearer $CORRECTFEED_KEY" \
-H "Content-Type: application/xml" \
--data-binary @feed.xml