ðšYouTube subscriptions export / import
Export / Import YouTube subscriptions using Google Sheet and YouTube API
TL;DR
We can use a Google Sheet with App Script right here:
https://docs.google.com/spreadsheets/d/1C9M0yVJ1U2ZAabFZ4cxBwxityV-7LtNHG0HAmfMrSkw/copy
How do I use it?
Copy the sheet by go to the link above.
Share the sheet to your other account.
On your old account: click on YouTube Subscription - List.
Do all the authentication stuff.
On your new account: click on YouTube Subscription - Subscribe.
Again, do all the authentication stuff.
Profit!
Problem
YouTube have recently removed channel exporting feature (or something like that, once we can use the exported XML file to import to other account by using another 3rd tool).
Solution
Luckily, the YouTube Data API is still there, and we can use them in combine with Google App Script within Google Sheet to export and import subscriptions from one account to another.
But why Google Sheet?
Well, because they has Google App Script - a very capable scripting platform that heavily integrated with almost all Google services. The most important thing for me is a don't have to deal with the OAuth things.
Here you can get a glimpse of the code:
Last updated
Was this helpful?