Tab Notes - Turn your browser new tab into a distraction-free notepad

Tab Notes turns every new browser tab into a distraction-free notepad. Capture thoughts instantly with rich text, tables, and syntax-highlighted code blocks, or sketch ideas using the built-in shape canvas. Works completely offline with local storage or syncs privately to your personal Google Drive with zero server lock-in. Access notes in full-screen tabs, via a quick toolbar popup over any website, and export to .txt or .md anytime.

Add a comment

Replies

Best
Hey Product Hunt community! 👋 I built Tab Notes because standard note apps felt too heavy, and default browser start pages are cluttered with distractions. I wanted a fast, local-first scratchpad right where I spend most of my working day—inside my browser tabs. Key features at a glance: 📝 Rich Text & Code: Markdown support, headings, lists, tables, and syntax-highlighted code blocks. 🎨 Integrated Canvas: Draw diagrams, flowcharts, and shapes with connecting arrows directly in your notes. ☁️ Privacy-First Storage: Use offline browser storage without logging in, or sync seamlessly to your personal Google Drive. ⚡ Popup & Standalone Modes: Pin it to your toolbar for quick notes over any website, or toggle off new-tab takeover whenever you want. 📥 Zero Lock-In: Export your work as .txt or .md at any time. I would love to hear your thoughts, feedback, and feature requests. What do you look for most in a browser-based scratchpad?

 Awesome Product Vineeth!

Popup or standalone, which mode do you personally use more day to day?

What I look for most is friction at capture time - if opening a notepad takes more than the half-second it takes to open a new tab, I just won't use it, and the new-tab takeover approach solves exactly that problem.

One question: new-tab real estate tends to be contested. I've got other extensions that also want to override it (a dashboard, a speed-dial style start page). How does Tab Notes behave when something else is also fighting for the new-tab page - does it detect the conflict and warn you, or is it more "whichever extension loaded last wins" and you'd need to manually disable the other one?