synced-tab-exporter

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

Installation (unpacked, for development)

  1. Open brave://extensions or chrome://extensions
  2. Enable Developer mode (toggle, top right)
  3. Click Load unpacked → select this folder
  4. 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

4. Submit

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.