Firefox Browser Add-ons
  • Extensions
  • Themes
    • for Firefox
    • Dictionaries & Language Packs
    • Other Browser Sites
    • Add-ons for Android
Log in
Preview of harpoon-tabs

harpoon-tabs by reklai

Keyboard-first browser extension that lets you PIN TABS and ANCHOR TAGS WITHIN EACH TAB: jump instantly with scroll restore via key-press, and save/load pinned tabs sessions-all locally. Fully customizable key-binds for focused daily workflow.

5 (1 review)5 (1 review)
1 User1 User
Download Firefox and get the extension
Download file

Extension Metadata

Screenshots
Anchor Tag Manager that allows each TAB to have up to 4 unique TAGS that allows for quick navigation cycling within a PAGE at your convenience.Tab Manager = saved up to 4 pinned tabs with their associated key-binds, BENEFITS = instant switching between tabs via key-press, pinned tabs save the last scroll location you left the tab in, recovery of a closed pinned tab is simply done through the tab's associated key-pressSave the user's pinned tab sessions from the tab manager, takes a snapshot of the user's pinned tabs + associated key-binds + scroll recovery locationUser can store up to 4 tab manager's sessions with each tabs associated key-binds + scroll location. (Storage persistence in browser, local-cached, fully privacy enabled) . . . same applies to tab manager current pinned tabs also persist even if user did not intentionally save itUser can has a help menu (currently alt + m ) to see what the extension itself provide, a quick snippet into the features and its associated default key-binds (note that any changes made to the key-binds will be reflected on the help menu panel.
About this extension
harpoon-tabs is a keyboard-driven browser navigation (mouse support included) extension for fast tab and page navigation. Pin up to 4 tabs to a TAB MANAGER, jump instantly while keep your scroll position restored with a key-bind. Each Tabs can hold up to 4 ANCHOR TAGS that can be navigated through fast, native-feel cycling. TAB SESSIONS let you save and load up to 4 named tab sets that includes functionality such as overwrite, rename, and delete controls. Keybindings are configurable for both global actions and panel actions, and the help overlay reflects your current bindings. Everything runs locally in your browser using extension storage. No telemetry, no tracking, and no external data transfer. (Inspired by Primeagen's harpoon nvim)

Customize key-bind guidance below:
- Open in url -> about:addons
- Find Harpoon-Tabs
- Click Preferences / Options
- In Keybindings, click change to set a key, unbind to disable one, or Disable All Keybindings / Reset All to Defaults

( Big shout out to Primeagen and TJDevries, it was thanks to you guys this project was finished to a working application)
Rated 5 by 1 reviewer
Sign in to rate this extension
There are no ratings yet

Star rating saved

5
1
4
0
3
0
2
0
1
0
Read 1 review
Permissions and data

Required permissions:

  • Access browser tabs
  • Access your data for all websites

Data collection:

  • The developer says this extension doesn't require data collection.
Learn more
More information
Version
2.2.3
Size
102.12 KB
Last updated
7 days ago (Apr 29, 2026)
Related Categories
  • Web Development
  • Search Tools
  • Tabs
License
MIT License
Version History
  • See all versions
Add to collection
Report this add-on
Go to Mozilla’s homepage

Add-ons

  • About
  • Firefox Add-ons Blog
  • Extension Workshop
  • Developer Hub
  • Developer Policies
  • Community Blog
  • Forum
  • Report a bug
  • Review Guide

Browsers

  • Desktop
  • Mobile
  • Enterprise

Products

  • Browsers
  • VPN
  • Relay
  • Monitor
  • Pocket
  • Bluesky (@firefox.com)
  • Instagram (Firefox)
  • YouTube (firefoxchannel)
  • Privacy
  • Cookies
  • Legal

Except where otherwise noted, content on this site is licensed under the Creative Commons Attribution Share-Alike License v3.0 or any later version.