Synced Tab Exporter
A Chrome/Brave extension that exports tabs from your current browser and synced remote devices to JSON or CSV — locally, privately, with no server involved.
Features
- Export all local tabs (JSON or CSV)
- Export tabs from synced remote devices, grouped by device (JSON or CSV)
- Preview synced devices and their tabs directly in the popup
- Timestamped filenames for easy archiving
- Fully local — no data ever leaves your browser
Installation (unpacked, for development)
- Open
brave://extensions or chrome://extensions
- Enable Developer mode (toggle, top right)
- Click Load unpacked → select this folder
- The extension icon appears in your toolbar
Publishing to the Chrome Web Store
1. Prepare icons
Icons are already included in assets/. For best results, also prepare a 440×280 store tile (optional) and at least one 1280×800 screenshot.
2. Zip the extension
Zip the contents of this folder (not the folder itself):
manifest.json
popup.html
popup.js
assets/
PRIVACY.md
README.md
On Windows: select all files → right-click → Send to → Compressed folder
On Mac/Linux: zip -r synced-tab-exporter.zip manifest.json popup.html popup.js assets/ PRIVACY.md README.md
3. Register as a Chrome Web Store developer
- Go to https://chrome.google.com/webstore/devconsole
- Pay the one-time $5 registration fee
- Use a dedicated Google account (not your personal one)
4. Submit
- Click Add new item → upload your zip
- Fill in store listing details (see below)
- Under Privacy, declare:
- Single purpose: “Export browser tabs and synced remote device tabs to JSON or CSV files”
- Permissions justification:
tabs — read tab URLs/titles for export; sessions — read synced device tabs for export
- Data usage: select none (no data collected)
- Link your privacy policy (host PRIVACY.md on GitHub Pages, Notion, or your own domain)
- Submit for review (typically 1–3 business days)
Suggested store listing copy
Name: Synced Tab Exporter
Short description (132 chars max):
Export tabs from your browser and synced devices to JSON or CSV. Fully local — no accounts, no servers, no data collection.
Category: Productivity
Permissions
| Permission |
Purpose |
tabs |
Read local tab URLs and titles |
sessions |
Read tabs from synced remote devices |
License
MIT — free to use, modify, and distribute.