OtakuList detects the anime and episode you're watching on any streaming site and saves it in your own browser. Mirror gets blocked, domain gets seized, your list and history are still right there.
No sign-up wall, no ads, no telemetry. Sync only if you ask for it. Just a tracker that keeps working when everything else disappears.
It reads the page title and the video player to work out the show and episode number, on whatever mirror you found. No manual entry, no copy-pasting titles.
OtakuList · Solo Leveling · Ep 4 detected Your list lives in your browser's own storage. Nothing is uploaded unless you create an account — and if you do, it goes to one private row only your login can read.
Progress is tied to the show, not the domain. A site dies, you move on and pick up at the exact episode.
Confirm a show once. Every later episode bumps the counter by itself, no popups mid-fight-scene.
A small number on the icon tells you how many shows are still in progress. One glance, no clicking.
Watching, Plan to Watch, Completed and On Hold, drop a show into a bucket and it stays organised for you.
Open whatever site you use. OtakuList sits quiet in the background and notices a player is running.
A small card slides in from the corner with the title and episode. Say yes once and it's tracked, after that it quietly bumps the episode for you.
Every episode after that updates silently. Come back weeks later and your place is waiting.
Get OtakuList directly from the Chrome Web Store. One click installs it in your browser, with updates handled automatically.
Add to ChromeUse the Add to Chrome button to open the official OtakuList listing.
Review the requested permissions, then confirm the installation.
Open the extensions menu and pin OtakuList for quick access.
OtakuList detects your anime and keeps your progress safe.
On practically all of them. Detection reads the page title and the video player rather than a hardcoded list of domains, so new mirrors usually work the moment they go up. If one doesn't, you can still add the show by hand in the web app.
In your browser's local extension storage, on your machine. That is the default and it needs no account — nothing is uploaded while you are logged out. If you choose to create an account, your list is also mirrored to a single private row on our Supabase database that only your own login can read, so it can follow you to another browser. Either way you can export the whole list as JSON any time, and deleting the extension deletes the local copy.
Your watchlist as you see it: titles, status, episode numbers, ratings, notes, cover art — and, because each entry has a Resume button, the address of the page you last watched it on. That includes the site's domain. It is what makes "pick up where I left off" work, but it does mean that turning on sync uploads which sites you watch on. If you would rather that never leaves your machine, stay logged out — everything else works identically.
Nothing happens to your list. Progress is stored against the show, not the site, so you open a different mirror and keep going from the episode you were on.
Once per show, with a small corner card you can dismiss. After you confirm a series, every later episode is recorded silently, no overlay, no sound, nothing on top of the player.
Free and open source under MIT. No paid tier, no ads, no data to sell. If you want to support it, star the repo or send a pull request.
Free, private, and open source. Two clicks to install and it quietly keeps your place, for good.