I follow hundreds of tech channels on YouTube but the algorithm buries half of them. I exported my subscriptions from Google Takeout, converted the CSV to OPML, and imported into Inoreader. Now I see every upload in chronological order without missing a single video.
YouTube Subscriptions to OPML — RSS Converter
Export your YouTube subscriptions from Google Takeout and convert them to OPML. Follow your channels in Feedly, Inoreader, or any RSS reader.
Free preview — then from $5. Save with bundles.Download Sample YouTube Takeout CSV
Example Google Takeout subscription export for testing
How to Convert YouTube → OPML
Open Google Takeout
Go to takeout.google.com and sign in with your Google account
Select YouTube data
Click Deselect all, then scroll to YouTube and YouTube Music. Check the box and click All YouTube data included, select only Subscriptions
Export and download
Click Next step, choose Export once, then Create export. Download the ZIP when ready. The subscriptions CSV is inside Takeout/YouTube and YouTube Music/subscriptions/subscriptions.csv
Upload and Configure
Upload YouTube Subscriptions (Google Takeout) CSV and choose OPML 2.0 Subscription File format
Preview and Download
Review converted data, download Opml-ready file
Import to Feedly
Feedly: Organize → Import OPML → Select downloaded .opml file
Import to Inoreader
Inoreader: Preferences → Import/Export → Import OPML file
Import to Pocket Casts
Pocket Casts: Profile → Settings → Import → Select OPML file
Import to Overcast
Overcast: Settings → Import OPML or email the file to yourself and open on iOS
Output is in OPML Subscription File format — ready to import directly, no manual reformatting needed.
YouTube → OPML Conversion Questions
How do I get my YouTube subscriptions CSV?
Go to takeout.google.com, sign in, click Deselect all, check YouTube and YouTube Music, click All YouTube data included, select only Subscriptions, then export. The CSV is in the downloaded ZIP at Takeout/YouTube and YouTube Music/subscriptions/subscriptions.csv.
Which RSS readers can I import into?
Any reader that supports OPML import. This includes Feedly, Inoreader, NewsBlur, The Old Reader, NetNewsWire, FreshRSS, Tiny Tiny RSS, CommaFeed, and Miniflux.
Will I see new YouTube videos in my RSS reader?
Yes. YouTube publishes an RSS feed for every channel. After importing the OPML, your reader fetches new video titles, descriptions, and links as they are published. You will not see the video player directly but can click through to watch.
Common OPML 2.0 Subscription File Import Errors
Issues you might encounter when importing YouTube Subscriptions (Google Takeout) data to OPML 2.0 Subscription File - and how we solve them
No Channel Id Column Found
CSV must have a Channel Id column from Google Takeout
CSV with columns: Name, URL
CSV with columns: Channel Id, Channel Url, Channel Title
Use the original Google Takeout CSV without modifying column headers
Re-export from Google Takeout with YouTube subscriptions selected
Invalid YouTube Channel ID
Channel IDs should start with UC and be 24 characters long
channel123
UCXuqSBlHAE6Xw-yeJA0Tunw
Ensure channel IDs are in the standard YouTube format
Re-export from Google Takeout for correct channel IDs
Why You Cannot Subscribe to YouTube Channels in RSS Readers
YouTube Hides RSS Feeds
What This Tool Does
How People Use YouTube → OPML
I wanted to follow YouTube channels via RSS in my self-hosted FreshRSS instance but constructing feed URLs manually for 150 channels was not feasible. The converter took my Google Takeout YouTube subscriptions CSV and generated a clean OPML file I imported in one click.
I track YouTube creators across multiple niches for trend reports. Converting my subscriptions to OPML and loading them into Feedly lets me organize channels into topic folders and scan new uploads without the distraction of YouTube recommendations.
Field Mapping
How Youtube Subscriptions fields map to Opml Subscriptions
| Youtube Subscriptions | Source Value | Opml Subscriptions | Target Value | Note | |
|---|---|---|---|---|---|
Channel Id |
UCXuqSBlHAE6Xw-yeJA0Tunw |
→ | xmlUrl |
UCXuqSBlHAE6Xw-yeJA0Tunw
|
Channel ID is converted to YouTube RSS feed URL |
Channel Title |
Linus Tech Tips |
→ | text |
Linus Tech Tips
|
Channel name becomes OPML text attribute |
Channel Url |
http://www.youtube.com/channel/UCXuqSBlHAE6Xw-yeJA0Tunw |
→ | htmlUrl |
http://www.youtube.com/channel/UCXuqSBlHAE6Xw-yeJA0Tunw
|
Channel page URL becomes OPML htmlUrl attribute |
Why Use the YouTube → OPML Converter?
Channel ID to RSS
Automatically converts YouTube channel IDs to RSS feed URLs. No manual URL construction needed.
Google Takeout Ready
Works directly with the subscriptions.csv from Google Takeout. No reformatting required.
Any RSS Reader
Generate OPML for Feedly, Inoreader, NewsBlur, FreshRSS, Miniflux, NetNewsWire, and all OPML-compatible readers.
Duplicate Detection
Finds duplicate channel subscriptions and keeps only unique entries in the output OPML.
Browser-Based Privacy
Your subscription list processes locally. No data uploaded to servers.
Instant Conversion
Upload your Takeout CSV, preview the RSS feeds, and download OPML. Ready to import in under a minute.
Data Transformation
Each YouTube channel subscription becomes one OPML feed entry with a constructed RSS URL
One row per subscribed YouTube channel with Channel Id and Title
Channel Id,
Channel Title
RSS feed outline element with YouTube RSS URL
Your YouTube → OPML Conversion is Secure
Local Processing Engine
Your YouTube → OPML files stay on your device. Processing happens client-side, nothing leaves your machine.
Zero Server Storage
Your YouTube → OPML files are never cached, logged, or stored anywhere. Every session is ephemeral.
Privacy-First Architecture
Designed for data sovereignty. No third-party trackers or analytics touch your YouTube → OPML files.
More credits - more savings
Buy bundles and get up to 60% off. Perfect for recurring monthly conversions.
Frequently Asked Questions
Youtube → Opml Data Ecosystem
All available data flows from Youtube to Opml
Quick question before you go
Help us improve—what stopped you today?
Thank you!
Enter your email to claim your welcome bonus