Click any part of a web page, say what to change, and copy it as text for your AI assistant.
Alt+A to pick any element. Short or Detailed. Paste to ChatGPT, Claude, Cursor. Nothing uploaded.
Desktop Chromium only · manual install in about two minutes · free, no account · privacy-first
How it works
Four steps: pick an element, describe the change, keep a list of notes, paste the text into any AI chat.
Pick
Press Alt+A (or the pick button in the toolbar list). Elements get outlined as you move. Click one to open the composer. Esc stops picking.
Describe
Type what should change, choose Short or Detailed, then click Add to save it (and keep picking) orCopy to copy just this note without saving.
Collect
Saved elements get a numbered marker. The toolbar list lets you tick rows, copy one / selected / all, delete, clear, minimize, or pick again.
Paste to AI
Paste the copied block into ChatGPT, Claude, Cursor, or a file. Several notes arrive as one document, one after another.
Short or Detailed?
Use Short when naming the element is enough. UseDetailed for layout, spacing, or color requests — the extra information shows what the page actually uses right now.
| What gets copied | Short | Detailed |
|---|---|---|
| Page address | Yes | Yes |
| The code that points to the element | Yes | Yes |
| Type of element and its visible text | Yes | Yes |
| The element's HTML | Yes | Yes |
| Its parent HTML (shortened) | Yes | Yes |
| Your instruction | Yes | Yes |
| Surrounding elements | No | Yes |
| Nearest heading | No | Yes |
| Styles in use | No | Yes |
| Size and position on the page | No | Yes |
| Page title | No | Yes |
| Another way to find the element | No | Yes |
What the copied text looks like
Clicking Copy puts a text block on your clipboard. One note at Short level looks like this:
## Web Element Annotation
Page: https://example.com/pricing
Selector: `main > section:nth-of-type(2) > button.cta`
Tag: `button`
Text: `Start free trial`
HTML:
```html
<button class="cta" type="button">Start free trial</button>
```
Instruction:
Make this button full width on mobile.Copy was blocked by this page — select the text above, then press Ctrl+C.
Private by design
- No upload
- No tracking
- Offline by design
- 100 notes, browser only
Up to 100 notes, saved in the browser profile you are using. Notes are not tied to a page — each note carries its own page address in the copied text. There is no account and no syncing.
Install in about two minutes
Pointmark is not in the Chrome Web Store, so you install it by hand. You need a Chromium browser (Chrome, Edge, Brave, Arc, or Vivaldi) on a computer, not a phone.
- Download. Open theReleases pageand download the newest
pointmark-vX.Y.Z.zip. - Unzip into a folder you will keep. Chrome reads the add-on from that folder, so do not delete or move it. The folder must contain
manifest.jsondirectly. - Load it. Open
chrome://extensions, turn on Developer mode, clickLoad unpacked, choose the folder, then pin Pointmark via the puzzle-piece icon. - Try it. Open any website and pressAlt+A. Elements get outlined as you move the mouse.
Check that it works
Press Alt+A, click any element, type a short instruction and click Add — a numbered marker appears. Open the Pointmark icon in the toolbar, clickCopy all, and paste into a text editor: the description should be there.
Updating
Pointmark does not update itself. Download the new zip, unzip it into the same folder so it replaces the old files, then openchrome://extensions and clickReload on the Pointmark card. Your notes are kept, as long as the folder stays in the same place.
Uninstalling
Open chrome://extensions and clickRemove on the Pointmark card. This also deletes your saved notes. After that you can delete the folder.
Permissions — why Pointmark asks for them
| What it asks for | Why it is needed |
|---|---|
activeTab | Lets the toolbar button talk to the page you are on |
storage | Keeps your saved notes in your browser |
commands | Registers the Alt+A shortcut |
| Access to pages you visit | Draws the outline, the small box, the markers, and the list on the page |
Pointmark sends nothing anywhere. There is no tracking and no internet request.
Common problems
The toolbar badge shows “!”
The page is a browser page, such as settings, a new tab, or the add-on store. Add-ons cannot run there — open a normal website.
The toolbar badge shows “F5”
The tab was already open before you installed or updated Pointmark, so it does not know about the add-on yet. Refresh the page and try again.
Alt+A does nothing
Another add-on or the page itself already uses that shortcut, or the page blocked the key. Use the Pointmark icon in the toolbar, then the pick button.
“Copy denied — select + Ctrl+C”
The page did not allow copying for you. A box with the text appears — select the text and press Ctrl+C.
“List full (100)”
You reached the limit of 100 notes. Delete notes you no longer need.
More help:install guide·usage walkthrough
Changelog
0.1.1 — 2026-09-17
- Added the Pointmark logo. The toolbar button and the add-on page now show a proper icon instead of a blank square.
0.1.0 — 2026-09-17
- Pick an element on a page with Alt+A, the toolbar icon, or the pick button in the list.
- Write an instruction for the element you picked.
- Choose how much detail to copy: Short or Detailed.
- Copy one note, the ticked notes, or all notes.
- See numbered markers on the elements you saved.
- Save up to 100 notes in your browser. Nothing is uploaded.
- Select the text and copy it by hand if a page blocks automatic copying.
- Download the add-on as a zip file from GitHub Releases.
Full history:Pointmark CHANGELOG