How to Take Notes Directly on a Webpage Without Switching Apps
Patrick Bushe
December 26, 2025 · 5 min read
The typical online research workflow involves a lot of context switching:
read a paragraph, alt-tab to Notion or a text file, paste the URL, type
your note, alt-tab back to the browser, continue reading. Multiply that by
a two-hour research session and you've spent significant mental energy just
managing where your notes live.
The better approach is to keep notes attached to the content they reference,
inline with the page you're reading.
Native browser options
Chrome has a limited built-in annotation capability in Reader Mode, but
Reader Mode strips page formatting and doesn't work on all sites — and
the annotations don't persist after you close the tab.
For PDF files opened in Chrome, you can use the native tools to add basic
highlights and annotations that save to a local PDF. But this doesn't
extend to regular web pages.
The simplest in-browser note approach: the address bar trick
For quick temporary notes that don't need to persist, Chrome's address bar
can serve as a scratch pad:
1. Open a new tab
2. Click in the address bar
3. Type your note
This is obviously not a real solution — the note disappears when you navigate
away, and you can only have one note at a time.
Using Sticky Notes Anywhere for persistent page-attached notes
Sticky Notes Anywhere is a Chrome extension that overlays sticky note
widgets directly on any web page. Notes are anchored to the page and
persist across visits — so when you come back to a documentation page
you were studying, your notes are still there.
The basic workflow:
1. Install Sticky Notes Anywhere from the Chrome Web Store
2. Navigate to any page you're reading
3. Press the keyboard shortcut (default: Alt+N) to create a new note
4. Click to position the note wherever you want it on the page
5. Type your note, then click outside to save
The note appears as a small colored sticky widget on the page. When you
return to the same URL, the note appears automatically.
- For research sessions, this changes the workflow entirely:
- You're reading an API documentation page and find a gotcha about
- rate limiting. You add a note right next to the relevant section:
- watch out — 429 errors don't include Retry-After in this version
- Next time you visit that page while debugging, the warning is right
- there where you need it
Organizing notes across multiple pages
- Sticky Notes Anywhere includes a notes panel (click the extension icon)
- that shows all notes across all pages, grouped by domain. From this view
- you can:
- Search notes by text content
- Jump to the page a note is attached to
- Edit or delete notes without navigating to each page
- Export all notes as plain text or JSON
For structured research projects, the most efficient approach is to use the
notes panel as your research log and use the per-page inline notes for
content-specific annotations. The page-level notes give you context,
the panel gives you a consolidated view.
Integrating with your bookmark workflow
A useful hybrid: when you bookmark a page, immediately add a sticky note
explaining why you saved it. This takes 10 seconds and prevents the
dead-archive problem where your bookmarks folder is full of saved pages
you can't remember the context of.
The note and the bookmark serve different purposes: the bookmark helps
you find the page again (via Chrome's search or the bookmarks bar), the
note tells you what to do when you get there. Together they're a lightweight
PKM (personal knowledge management) system that lives entirely in the browser.
Keyboard shortcuts for faster note-taking
For high-velocity reading sessions, the mouse-based workflow (click icon,
create note, position, type) adds friction. Sticky Notes Anywhere's keyboard
shortcut system reduces this:
- Alt+N: Create a new note at the current mouse position
- Alt+H: Hide all notes on the current page (toggle visibility without deleting)
- Alt+P: Open the notes panel
You can customize these in the extension's key bindings settings. For
developers who use Alt key combinations in their editor, you may want to
change the default shortcuts to avoid conflicts with VS Code or browser
DevTools.
The hide-all shortcut (Alt+H) is particularly useful for screenshots and
screen sharing — you can quickly hide your personal notes before sharing
your screen without deleting them.
Notes and browser profiles
Chrome supports multiple profiles (separate accounts, separate extension
data, separate history). Sticky Notes Anywhere's notes are stored per
profile. If you use separate profiles for work and personal browsing,
notes from your work profile don't appear when you're in your personal
profile on the same page.
This is usually the desired behavior, but it means if you add notes
while logged into your work profile and then switch to personal, your
notes won't be visible. Keep this in mind when setting up your research
workflow — stay consistent about which profile you use for work research
so all your notes are in one place.