# Back up or transfer their YouTube subscription channels to another account using YST Edge extention

![](https://cdn.hashnode.com/res/hashnode/image/upload/v1684383477800/8f2a8d64-d9bf-4f79-8282-f32258d87338.webp align="center")

<center><iframe style="height:500px" src="https://www.youtube.com/embed/EsouSNQOALQ"></iframe></center>

Many days ago, I had just one YouTube account solely for watching videos. I subscribed to a lot of my favorite YouTube channels, and the list kept adding up to over 900 channels. I regularly used this YouTube account. However, one day, YouTube removed my account without any reason. I felt really bad about this, so I created another account. The problem now is that I don't remember all 900+ channels I was subscribed to.

Now this situation, I created an extension that makes it easy to transfer all of my subscribed channels to another YouTube account. Here is the YouTube shorts how this extension looks like.  
Extension name: **Youtube Subscriptions Transfer**  
link: [https://microsoftedge.microsoft.com/addons/detail/ojnekffpabpincdklmmmlnoanffkfahj  
Open](https://microsoftedge.microsoft.com/addons/detail/ojnekffpabpincdklmmmlnoanffkfahj%EF%BF%BCOpen) source: [https://github.com/biplobsd/yst](https://github.com/biplobsd/yst)

I hope you can try using this extension to back up your channel lists. Maybe you have had a similar experience and find it useful.

I used XPath to extract data from the YouTube page. I noticed that YouTube has started an A/B test for a new layout, so I design a system XPath from my repository for quick updates. Now, I'm wondering what the best way is to extract data from the page. Should I continue developing another app using the YouTube API?

I'm curious if you have any suggestions for adding new options or ideas that I could apply to improve this extension and make it more helpful for many people.

Learn more: [https://biplobsd.me/apps/view/yst.md](https://biplobsd.me/apps/view/yst.md)
