5 items
StudyFish turns your study sessions into an underwater adventure. Set a timer, block distracting websites, and earn your way… StudyFish turns your study sessions into an underwater adventure. Set a timer, block distracting websites, and earn your way through a collection of 14 unique pixel fish — the longer you study, the rarer the creatures you unlock. Your aquarium starts with a simple Blue Fish, but study long enough and you'll discover some of the ocean's most elusive creatures. Every milestone unlocks a new species, starting with the Nemo Fish at 10 minutes and scaling all the way up to a Tuna at 30 minutes, a Golden Fish at 2 hours, a Shark at 12 hours, and finally the Turtle after a full 20 hours of total study time. Each one is hand-crafted pixel art with its own animated sprite. The study timer keeps running even if you close and reopen the popup, so there's no cheating your way to fish. Every minute counts toward your collection and your total stats. You can also add any website to your blocked list — try to visit Reddit, YouTube, TikTok, or anything else on the list during a session and you'll hit a deep-ocean "abyss" screen instead. It's a firm but charming reminder that you went off the deep end. Once you've unlocked fish, head to your tank and watch them swim. Five of your collected fish appear at a time, gliding across an animated pixel aquarium with randomized directions and staggered swim cycles. On top of that, achievements let you earn badges for hitting study milestones, and your stats page tracks your total cumulative study time and collection size at a glance. Most productivity tools rely on guilt or streaks to keep you going. StudyFish gives you something to actually look forward to. The collection mechanic turns studying into a game where every session is a step toward something real, whether that's your next fish unlock or finally reeling in the Turtle after 20 hours of focus. Built with React and Chrome Manifest V3, it's lightweight, stores everything locally on your device, and never sends your data anywhere.
Apr 11, 2026
rating_count is the Chrome Web Store ratings count, not a written-review count.
Media assets
Screenshots and videos on the listing.
Has promo video
Whether the listing includes at least one video.
Languages
Declared language locales.
Developer website
Listing exposes a developer website URL.
Contact email
Listing exposes a contact email.
Keyword in name
Case-insensitive substring match in the name.
Keyword in description
Case-insensitive substring match in the description.
Keyword occurrences in description
Count of case-insensitive occurrences in the description.
Category user-count percentile
Share of same-category extensions with fewer users (null if unknown).
These are transparent listing completeness / keyword signals, not a prediction of Chrome Web Store search ranking.