Connectez votre compte, prévisualisez, puis importez vos abonnements et favoris dans NewTube.
openid userinfo.profile youtube.readonly youtube.force-ssl youtube (le scope complet est requis pour la sync auto et Regarder plus tard via InnerTube — reconnectez-vous après chaque élargissement). Redirect URI à enregistrer dans Google Cloud : /api/oauth/google/callback.user:read:follows user:read:subscriptions. Redirect URI à enregistrer sur dev.twitch.tv : /api/oauth/twitch/callback.takeout.google.com → YouTube → watch-history.json).{{ p.hint }}
GOOGLE_CLIENT_ID / GOOGLE_CLIENT_SECRET / GOOGLE_REDIRECT_URI dans .env.example.
Abonnements : {{ pv.subscriptionCount }} pv.subscriptionCount"> / {{ pv.subscriptionTotal }} • Favoris : {{ pv.likeCount }} pv.likeCount"> / {{ pv.likeTotal }}
pv.subscriptionCount) || (pv.likeTotal && pv.likeTotal > pv.likeCount))" class="text-xs text-slate-500">Aperçu limité — le bouton Importer prend tout le compte.
Comptes multi-chaînes / marque : la chaîne par défaut est parfois vide (pas d’historique ni de Regarder plus tard). Choisissez la chaîne où se trouve votre activité réelle.
{{ diagResult() }}
Déposez tous les fichiers de
Takeout/YouTube et YouTube Music d’un coup : historique (watch-history.json ou
historique-vidéos.html), abonnements.csv, playlists (Vidéos *.csv),
music library songs.csv, historique-recherches.html.
Parsé localement dans votre navigateur, sans doublons.
Non gérés : commentaires, uploads personnels, métadonnées de chaîne.
Tirez votre liste YouTube vers une playlist NewTube, ou poussez une playlist NewTube vers YouTube (écriture).