How to save open tabs as Markdown, JSON, or README with tabsnap.
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.
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.
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
choose the browser store
- Open the tabsnap install guide and pick the store that matches your browser.
- Install from Chrome, Firefox, or Edge.
- 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.
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.