How It Works
ChannelBackup uses Google's official YouTube Data API. No API keys to configure — just sign in with Google and we handle the rest.
Click "Connect YouTube"
Hit the red button on the homepage. You'll be redirected to Google's sign-in page — the same OAuth flow used by every Google app you've ever connected.
youtube.readonly — it cannot post, delete, or modify anything on your channel.
Sign In and Authorize
Choose the Google account that owns your YouTube channel and click "Allow" on the permissions screen. Google will redirect you back to ChannelBackup.
Confirm Your Channel
You'll see your channel name, subscriber count, and video count. Verify it's the right channel, then choose what you want to include in the backup.
Download Your Backup
Click "Download Backup ZIP." We fetch your data from YouTube's API and package it into a ZIP file that downloads directly to your computer. This typically takes 15–60 seconds depending on channel size.
manifest.json— backup metadata and timestampchannel.json+channel_summary.json— full channel datavideos.json+videos.csv— all video metadataplaylists.json+playlists.csv— all playlists with itemscomments/— per-video comment files (if selected)
Disconnect When Done
Click "Disconnect from YouTube" on the backup page. This clears your session from our server immediately. You can also revoke access anytime from your Google Account permissions page.