Tools/Links & utilities

YouTube RSS Feed Generator

Paste a channel ID or playlist ID and get YouTube's public feed URL back, plus an OPML snippet ready to import into a feed reader. Handles need the Channel ID Finder first.

Input

A UC… channel ID, a PL… playlist ID, or a URL containing either.

Feed
Feed URL
https://www.youtube.com/feeds/videos.xml?channel_id=UCBJycsmduvYEL83R_U4JriQ
OPML snippet
<opml version="1.0">
  <body>
    <outline text="YouTube feed" title="YouTube feed" type="rss" xmlUrl="https://www.youtube.com/feeds/videos.xml?channel_id=UCBJycsmduvYEL83R_U4JriQ" />
  </body>
</opml>

Only a channel ID works for the channel feed, not a handle or a custom URL. If you only know your @handle, run it through the Channel ID Finder tool first.

  • Free · no signup
  • Runs in your browser
  • Shows the working
What this does

Paste a channel ID or playlist ID and we build YouTube's public Atom feed URL, the feeds/videos.xml link most people don't know exists, plus an OPML snippet ready to import into a feed reader.

A handle can't be converted directly. Only a raw channel ID (UC…) or playlist ID (usually PL…) works, since that's what YouTube's feed endpoint accepts.

Use cases
  1. 01Follow a channel's new uploads in a feed reader instead of checking YouTube manually.
  2. 02Build an automation that watches for new uploads without an API key.
  3. 03Subscribe to a specific playlist's feed rather than a whole channel.
FAQ

Questions, answered.

I only have a @handle. Why doesn't that work?

YouTube's feed endpoint only accepts the raw channel ID. Run the handle through the Channel ID Finder first, then paste the result here.

Do I need an account?

No.

Does this need a YouTube API key?

No. It builds a URL to YouTube's existing public feed. No API call happens.

From the notebook
Related tools