← All posts // browser extension · tab saver · install guide

How to save open tabs as Markdown, JSON, or README with tabsnap.

Published 2026-05-19 · vøiddo

tabsnap is the fastest way to turn a noisy browser session into something you can paste, commit, or hand off. One click exports every open tab as markdown, plain text, JSON, or a README file. If you want a cleaner alternative to a tab-suspension app or a proprietary session list, this is the portable route.

open the tabsnap page compare with OneTab use the npm cli
what it does

one click, four output formats

  • Markdown for GitHub issues, docs, or Notion.
  • Plain text for Slack, email, or quick copying.
  • JSON for terminal workflows and scripts.
  • README for repo notes and session receipts.

tabsnap also groups tabs by window and can strip tracking parameters if you want a cleaner export before you share it.

live preview tabsnap preview card with export formats and browser support
tabsnap is free, MIT-licensed, and zero-telemetry. The browser session never leaves your device unless you copy or download the export yourself.
best fit

Use tabsnap when a browser session needs to become a shareable artifact: a research trail, a project handoff, a ticket comment, a repo README, or a cleaned-up list of references.

Why tabsnap beats a plain tab manager for export work

Tab managers are good at suspension, bookmarking, or restoring a browser state later. tabsnap is built for the moment you want a portable record now. That means the output is text you can paste anywhere immediately, instead of a proprietary list that stays trapped inside the extension.

use case tabsnap plain tab manager
share research with a teammate markdown or plain text export usually a private session list
commit open tabs into a repo README export with window grouping copy / paste and reformat manually
pipe into a script JSON export usually not available
work without an account yes sometimes no

Install it in three steps

install path

choose the browser store

  1. Open the tabsnap install guide and pick the store that matches your browser.
  2. Install from Chrome, Firefox, or Edge.
  3. Click the toolbar button once, then export the session in the format you need.

supported browsers

tabsnap is published for the three major browser stores, and the same build also works in Chromium browsers that support Manifest V3.

  • Chrome / Brave / Opera
  • Firefox / LibreWolf
  • Microsoft Edge

When the OneTab alternative search matters

People usually search for a tab saver when they have already hit one of three pain points: too many research tabs, a handoff that needs receipts, or a browser session that should become a document. tabsnap fits the portable-export version of that problem. If your only goal is restoring a browser state later, a suspension tool may be enough. If your goal is sharing the session now, tabsnap is the cleaner fit.

Frequently asked questions

Does tabsnap close my tabs after saving them?

No. tabsnap exports the open tab list and leaves the browser state alone.

Do I need an account or cloud sync?

No. tabsnap has no account system and no cloud sync. Everything stays local until you copy or download it.

Can I use tabsnap for a GitHub README?

Yes. The README export is designed for that exact use case.

Is there a command-line version?

Yes. The npm cli at @v0idd0/tabsnap uses the same engine and is useful when you want browser-session exports from scripts or pipelines.

install

tabsnap — save open tabs as Markdown, JSON, or README

If the session needs to become a portable text artifact, tabsnap is the shortest path. Install it, export once, and keep moving.

Related reading