Remember what every cryptic ID, code, and acronym means — without leaving the page.
A lightweight Chrome extension that lets you define custom labels for any text. See your labels as hover tooltips or inline badges across every website.
- Key → Value glossary
- Add / edit / delete entries from the popup
- Stored locally via
chrome.storage.local
- Right-click to add — Select text, right-click → "Add to Labelit"
- Draft persistence — Your form survives popup close/reopen
- Automatic matching on all sites
- Scans visible page text and highlights matches
- Case-insensitive matching
- Substring match (keys can appear anywhere in text)
- Two display modes
- Tooltip (hover to see definition)
- Inline pill (definition shown next to the key)
- Import / Export
- Export your glossary + settings to JSON
- Import JSON (merges into existing entries)
- 100% Private — All data stored locally, nothing sent to servers
- Open
chrome://extensions - Enable Developer mode
- Click Load unpacked
- Select the extension folder (the one containing
manifest.json)
- Click the Labelit icon in the Chrome toolbar
- Add a Key and Value, then Save
- Browse any site — matching text gets highlighted automatically
- Switch Display mode (Tooltip / Inline pill) in Settings
- Right-click selected text to quickly add it as a new entry
| Action | Shortcut |
|---|---|
| Open popup | Click extension icon |
| Submit entry | Enter (when in value field) |
| Open settings | Click ⚙️ in popup header |
Export produces:
{
"entries": {
"your-key": "your definition"
},
"settings": {
"displayMode": "tooltip"
}
}