Chrome extension for saving and restoring login sessions. Captures cookies, localStorage, and sessionStorage per domain.
- Save & Restore — Save complete login sessions and restore them later
- Smart Expiration — Tracks cookie expiration based on longest-lasting cookie (experimental, may be inaccurate)
- Domain Groups — Auto-groups sessions by domain for easy management
- Backup/Export — JSON, Netscape, Cookie Editor, or OWI (AES-256-GCM encrypted) formats
- Batch Operations — Bulk backup, delete expired, or manage by domain
- Import Cookies — Paste raw cookie JSON (Cookie Editor format) or import from file directly in Add Session
- Batch Restore — Restore from multiple JSON files at once
- Clean Tab — Selectively clear cookies, storage, history, and cache
- Export Tab Data — Copy JSON to clipboard, export JSON/Netscape/Cookie Editor format from current tab
- Randomized Storage — Session data stored under a unique random key per installation
- Native Encryption — Web Crypto API (AES-256-GCM) with PBKDF2 key derivation
| Current Tab |
Groups Tab |
Manage Tab |
 |
 |
 |
- Clone/download this repository
- Run
npm install && npm run build
- Open
chrome://extensions → Enable Developer mode
- Click "Load unpacked" → Select the
dist folder
- Current tab — Sessions for active domain
- Groups tab — All sessions grouped by domain
- Manage tab — Backup, restore, manage by domain, delete expired, clean tab, export tab data
| Mode |
Description |
| Capture Tab |
Capture cookies + localStorage + sessionStorage from active tab |
| Import Cookies |
Paste raw cookie JSON array (Cookie Editor format) |
| Import File |
Import from .json or .owi backup file |
| Format |
Contents |
| JSON |
{ cookies, localStorage, sessionStorage } |
| Cookie Editor |
Cookie array compatible with Cookie Editor extension |
| Netscape |
Browser-compatible cookie file (curl/wget) |
| OWI |
AES-256-GCM encrypted JSON backup |
| Permission |
Purpose |
cookies |
Read/write cookies |
storage |
Store sessions locally |
scripting |
Access localStorage/sessionStorage |
tabs |
Get active tab info |
history |
Clean browsing history |
browsingData |
Clear cache |
npm install
npm run dev # Development with watch
npm run build # Production build
MIT License - See LICENSE file for details.