Private, local-first tab manager

Close tabs without losing them.

Pinfold saves the tabs you aren't using into folders, closes them to free up memory, and lets you search and reopen them later. It all stays on your device: no accounts, no tracking, no network requests.

Free and open source under the MIT license. Works in Chrome, Edge and other Chromium-based browsers.

The Pinfold dashboard in list view: a sidebar with nested folders such as Work, Research and Reading list, and a list of saved tabs grouped under titles like Sprint planning, each with Restore, Delete and Lock buttons.
The Pinfold dashboard, list view, light theme.

Features

One calm list for every tab you meant to come back to

Save, organize, find and restore. Pinfold does a few things and tries to do them well.

  • Save in one click

    Save every tab in the window, just the current one, the tabs to its left or right, or all except the active tab. Use the toolbar popup, the right-click menu, or Alt+Shift+D. Pinned tabs stay open by default, and private tabs are never saved.

  • Folders inside folders

    Arrange groups in a nested folder tree. Switch between list and cards view, drag and drop to reorder, star favorites, and lock the things you never want deleted.

  • Find it again

    Search titles, addresses and domains with a simple, case-insensitive text match. Press / or Ctrl+K to jump straight to the search box.

  • Restore on your terms

    Reopen one tab, a whole group, or everything. Restored tabs leave the list by default, or you can choose to keep them. Locked items always stay.

  • Import and export

    Move your list in and out as OneTab-compatible text, Markdown, or a JSON backup, and merge imports with your list or replace it. Backups don't include the folder tree yet.

  • A lighter browser

    Closing tabs you aren't using frees memory. The sidebar shows a rough estimate of about 50 MB per saved tab. It's a ballpark, not a measurement: extensions can't see how much memory a tab really used.

Privacy

Your tabs stay on your device

Privacy is the starting point, not a setting you have to find. This is what Pinfold does and doesn't do.

  • No network requests. Pinfold has no servers and no accounts. It makes no network requests and loads no remote code, fonts or other resources.
  • No analytics, telemetry or tracking. Nothing about how you use Pinfold is measured, and no data is sold or shared.
  • Stored only in local extension storage. Saved tabs, folders and settings stay in your browser profile on this device. They aren't synced or uploaded anywhere.
  • Icons from your own browser. Site icons come from the browser's local favicon cache, so Pinfold never contacts the websites you saved.
  • Page previews are optional and off by default. Turning them on asks for the optional "access to all sites" permission, which the browser requires to screenshot a tab. Thumbnails stay on this device, are never exported, and can be deleted at any time.
  • Easy to leave. Export your list whenever you like. Uninstalling the extension removes everything it stored.

Screenshots

A look inside

The Pinfold dashboard in cards view with the dark theme: saved tabs shown as cards with the site name, domain, time saved and Restore, Delete and Lock buttons.
Cards view, dark theme.
Searching the dashboard for "wiki" shows three matching saved tabs, including Alan Turing on Wikipedia and a Lisbon travel guide on Wikivoyage.
Search matches titles, addresses and domains.
The Pinfold toolbar popup with buttons for Current Tab, Tabs to Left, Tabs to Right, Other Tabs, Collapse All Tabs and Open Dashboard, with their keyboard shortcuts.
The toolbar popup: one tab, one side of the window, or everything.

Open source

Built in the open, MIT licensed

Pinfold is plain JavaScript, HTML and CSS, with no build step and no dependencies. Read every line, run the tests with Node.js, and send a pull request. New contributors are welcome.

git clone https://github.com/Tektrix/pinfold.git
cd pinfold
npm test