How to Get the RSS Feed for a YouTube Channel
Every YouTube channel and playlist publishes an RSS feed. Here is the URL format, how to find the ID it needs, and what the feed does and does not include.

youtube.com/feeds/videos.xml?channel_id=CHANNEL_ID, and it gives you a plain list of recent uploads with no recommendation system in between.Building the YouTube RSS feed URL
| Feed | URL |
|---|---|
| Channel | https://www.youtube.com/feeds/videos.xml?channel_id=UCxxxx |
| Playlist | https://www.youtube.com/feeds/videos.xml?playlist_id=PLxxxx |
UC… string — not the @handle. A handle in that URL returns nothing.What the feed contains
Why anyone still wants this
Reading the feed without a feed reader
<entry> carries a <title>, a <link> to the watch page, a <yt:videoId>, the channel, and a media group with the thumbnail. There is no authentication, no key and no quota, which is the reason to prefer it over the Data API for simple "what is new" cases.The related trick: subscribe links
For embedding on your own site
Does YouTube still support RSS?
Can I get an RSS feed from a YouTube handle?
How many videos does a YouTube RSS feed include?
Do Shorts appear in the RSS feed?
Put it to work
Tools for the job you just read about
Free to run, most of them without an account.
YouTube RSS Feed Generator
The feed YouTube publishes for every channel, and links to from nowhere.
YouTube Channel ID Finder
Handle in, UC… channel ID out — plus the RSS feed nobody can find.
YouTube Subscribe Link Generator
A link that opens the subscribe prompt instead of your channel page.
YouTube Embed Code Generator
Embed code with the parameters that still work, and none that quietly do not.
Google SERP Snippet Preview
See your title and description as a Google result — on a desktop and a phone.
Social Media URL Cleaner
Strip the tracking off a link — and see what each parameter was telling somebody.
Keep reading
More from the blog

YouTube Embed Code: Responsive and Privacy-Friendly
The default YouTube embed code is fixed-width and sets cookies before anyone presses play. Here is the version that is responsive, lazy and privacy-enhanced.

How to Get an Instagram Embed Code
Instagram removed the embed button from the web interface, but the embed itself still works. Here is how to build the code from a post URL, in both forms.

How to Embed a Social Media Post on Your Website
Every platform publishes embed code and most hide it. Here is where each one keeps it, when to use an iframe instead of a script, and what to do about consent.