Chrome Extension to Quickly Add Notes to Notion
We use Notion for our internal docs but want a quick and easy way to be able to add notes to Notion from chrome, ideally in a similar manner to a stickynote. There are lots of extensions out there, but they focus on adding content from web pages to Notion. This extension is focused on making it easy to add your quick notes to Notion as you write them - a scratchpad that's always there when you need it.
My favourite part is the shortcuts, meaning you rarely have to interact with it with a mouse, and can quickly toggle between typing a document on the page and typing in the extension.

Using the extension
- Click the extension icon or press Ctrl+U to open the note panel
- Type your note in the text box
- Select a destination page from the dropdown (or keep the current destination page)
- Click Submit (or press Ctrl+I) to add the text to the bottom of your Notion page
Panel features
- Persistent notes — Your text is automatically saved as you type and syncs instantly across all open tabs and windows. Close the panel, switch tabs, or even close your browser — your note will still be there when you return.
-
Keyboard shortcuts:
-
Ctrl+U — Toggle focus to the note panel. Focuses the text box (opening it if it is closed), or returns focus to the page if already focused on the textbox. This lets you quickly toggle between typing in the textbox and the page, keeping your position in both.
If you have text highlighted on the webpage, it will be added to the panel (on a new line if there's existing text). - Ctrl+I — Submit the current note (when panel is visible).
-
Ctrl+U — Toggle focus to the note panel. Focuses the text box (opening it if it is closed), or returns focus to the page if already focused on the textbox. This lets you quickly toggle between typing in the textbox and the page, keeping your position in both.
- Drag to move — Click and drag the header bar (where it says "STEED") to move the panel anywhere on screen.
- Resize — Drag the bottom-right corner to make the panel larger or smaller.
- Position sync — By default, size and position sync across all tabs in real-time. To have independent panel positions per tab, uncheck Sync size & position across tabs in settings. When unchecked, new panels will still open at the last saved position, but won't move when you adjust another tab's panel.
- Open page (↗ button) — Click the arrow button next to the settings icon to open the selected Notion page in a new tab.
- Editable page names — Click any page name in settings to rename it. Manually renamed pages keep their custom name. Auto-detected names update automatically if the Notion page title changes.
You can download the extension here.
Below are our internal setup instructions, but should be almost the same depending on your Notion setup:
Setup Guide
Install the extension
- Download and unzip the extension folder above
- Open Chrome → go to
chrome://extensions/ - Enable Developer mode (toggle in top right)
- Click Load unpacked → select the extension folder
- Pin the extension to your toolbar (click the puzzle icon → pin)
Create a Notion integration
- Go to notion.so/my-integrations
- Click New integration
- Name it (e.g. "Quick Note Extension")
- Select your workspace
- Copy the Internal Integration Token (starts with
secret_)
Grant page access
- On your integration page, go to Capabilities
- Under Content Capabilities, ensure Read content and Insert content are enabled
- Go to Access (one of four menu options along the top)
- Make sure all pages are ticked to allow the integration to access any page in your workspace (can select all for both private and then steed)
- Click Save
Configure the extension
- Click the extension icon on any webpage
- Click the ⚙ settings button
- Paste your API token
- To add destination pages:
- Navigate to a Notion page in Chrome
- Open the panel and click ⚙ settings
- Click the Add "[Page Name]" button
- The page title is detected automatically
- You may have to close and reopen ⚙ settings if the page name is not showing correctly
- Repeat for any other pages you want to add