YouTube History Analytics · 100% Private
Decode your
watch history.
Drop your Takeout file: timelines, rankings, binge signals, and YouTube vs Music — all in-browser, nothing uploaded for core analytics. Games and AI exports are optional; no account or keys required to explore.
Private — runs locally in your browser
Insight dimensions analyzed
Server uploads required
Years of history supported
Step 1 — Start here
Drop your Takeout file
Drag & drop your export file
Supports watch-history.html, watch-history.json, and browser history CSV/TSV/JSON
Your free analysis stays on this device — parsing runs entirely in-browser
Watch history is parsed in your browser for analytics — not uploaded for core insights. Games use an allowlisted thumbnail proxy only; optional AI runs only when you add keys and trigger it. Open source on GitHub · Use-case guides.
How it works
Four steps to full insight
Export from Google
Go to takeout.google.com, select "YouTube and YouTube Music," choose history only, and download the ZIP file.
Extract, then choose the file
Extract the downloaded ZIP before selecting watch-history.html / watch-history.json. Browser history CSV/TSV/JSON (url + time columns) is also supported. Nothing is sent to any server.
Explore the dashboard
Brush the timeline, filter YouTube vs Music, and dig into rankings, binge signals, and year-over-year trends — all computed locally from your file.
Games & account AI
Try Games locally, or continue to the authenticated dashboard for metered AI chat and tools without supplying a provider key.
Review the full client-side implementation on GitHub.
Open the concise Google Takeout guide ↗When do you watch?
Map every video to the hour, day, and month it was watched, then brush the interactive timeline to zoom from a single week to your full archive.
Your most-watched creators
A full ranking of every channel by total watch count. The results are often surprising — who has really earned the most of your time?
Longest sessions
Automatically surface your deepest binge sessions — the days you watched the most. Your record might surprise you.
How habits shift
Track how your viewing has evolved over the years. Which years were you most active? Which channels did you outgrow?
Streaming split
Separate your YouTube watch history from YouTube Music listening. See exactly how you split your time across video and audio.
History quizzes
Channel duel, rewatch duel, and history-check modes turn your log into quick challenges. Thumbnails load via an allowlisted oEmbed proxy — your Takeout file never hits our servers.
Private AI workspace
Create a free account to chat with the history you choose and run one included AI tool. ViewPulse meters OpenRouter usage with account credits; personal provider keys are never requested.
Use-case stories
Short guides for wellbeing, families, OpenClaw steering, agentic discovery off the default feed, “know me” games, and more — same upload flow, clearer intent.