Narro is a user-curated social media app. Add the profiles you follow on Instagram, TikTok, YouTube, X, Facebook, and LinkedIn — Narro shows their posts in order, with no algorithm, ads, or tracking.
The native YouTube feed gives you 15 videos, one channel at a time, with Shorts and live streams mixed in. Narro fixes all three.
YouTube publishes a per-channel RSS feed at youtube.com/feeds/videos.xml?channel_id=ID. It works, but it's capped at 15 videos, requires a channel ID rather than a handle, allows only one channel per feed, and includes Shorts. Narro removes all four limitations — full history, handle resolution, multiple channels per feed, and an optional Shorts filter.
Yes, it exists. No, Google does not surface it in the YouTube UI. Here is what works in 2026.
Per channel
https://www.youtube.com/feeds/videos.xml?channel_id=CHANNEL_IDPer playlist
https://www.youtube.com/feeds/videos.xml?playlist_id=PLAYLIST_IDLegacy per-user (pre-2013 accounts only)
https://www.youtube.com/feeds/videos.xml?user=USERNAMEThe feeds are served as Atom XML with Media RSS extensions for thumbnails. They are a legacy of the Google Data API era (sunset in 2015) and have remained live ever since, though Google no longer documents them.
The native feed is free and official. Narro fixes every limitation.
| Native YouTube RSS | Narro | |
|---|---|---|
| Item count per channel | Capped at 15 most recent | Full history retained |
| Channel ID required to subscribe | Yes, 24-character UC... ID | No. Paste any URL or @handle |
| Works with @handle URLs | No | Yes |
| Multi-channel aggregation | No, one feed per channel | Many channels, one feed |
| Cross-platform mixing (Instagram, TikTok, X) | No | Yes, all in one feed |
| Reader compatibility | Atom, works in any reader | RSS 2.0, works in any reader |
| Polling cadence | Up to the reader | Continuous, near real-time |
| Cost | Free | $8/month or $19/month (14-day free trial) |
The native feed requires a 24-character ID beginning with UC. Three ways to get it.
Open the channel page in a browser. View source. Search for "channelId":"UC and copy the 24 characters that follow. This is the only fully reliable method.
Some channel URLs already include the ID at /channel/UC.... If the URL looks like /@handle, this method will not work and you need Method 1 or 3.
Resolve a handle to a channel ID via the YouTube Data API. Requires a Google Cloud project and an API key. Overkill for one channel, fine if you script it.
Method 4: Paste any YouTube URL into Narro. Narro resolves handles, vanity URLs, and channel IDs automatically.
The native feed caps at 15 recent uploads and cannot paginate. Narro retains a complete history per channel, so older videos are available when you first subscribe.
The native feed mixes long-form videos, Shorts, and live streams. Filtering at the URL level requires the undocumented playlist_id=UULFprefix trick, which is community-discovered, unstable, and breaks. Narro filters at the application layer, with a clean toggle that does not depend on YouTube's undocumented behavior.
Native YouTube RSS is one subscription per channel. Following fifty channels means fifty subscriptions. In Narro, you build one feed with all of them, and your reader gets a single URL.
Mix YouTube channels with Instagram, TikTok, X, Facebook, and LinkedIn profiles in one Narro feed. One reader subscription covers them all.
Keep YouTube for the recommendations. Use Narro for the channels you actually follow.
The 15-video native cap makes this impossible natively. You miss anything past the most recent 15 per channel. Narro aggregates and retains the full history.
Point Narro at a handful of trusted channels. A kid gets a flat list, no sidebar, no "up next," no Shorts, no autoplay rabbit hole.
Cooking, woodworking, programming, real estate. The Side Hustle Optimizer use case. Stay sharp on your niche, your sources, zero distractions.
Some podcast apps accept YouTube Atom feeds as a video podcast source. Narro's feeds work the same way and add multi-channel and cross-platform aggregation.
Build a YouTube feed in Narro, copy its RSS URL, and paste it into whichever reader you use. Setup is the same shape everywhere.
Try it free for 14 days. No card required.
Build my feed.Already have an account? Sign in
RSS feeds for other platforms