Sessions
Snapshot your browser windows and restore them later — including tab groups, ungrouped tabs, and multiple windows.
Premium feature. Saving and restoring sessions requires a Premium subscription. You can browse and delete saved sessions for free.
What is a session #
A session is a named snapshot of one or more Chrome windows. Each session captures:
- Every open tab — URL, title, and pinned state
- Tab group names, colors, and collapsed states
- Which tabs belong to which group
- Ungrouped tabs (tabs not inside any group)
- Optionally, all open windows at once
Sessions are stored in Chrome's local storage on your device. Chrome Sync does not carry them to your other devices, but Drive Sync and File Sync both include your saved sessions.
Saving a session #
Open the Takt popup and find the Sessions section:
- Click + Save
- Enter a name (up to 60 characters). Each session name must be unique — if the name already exists, the save is blocked and the field stays open so you can choose a different name.
-
Choose the scope:
- This window — captures only the current Chrome window (default)
- All windows — captures every open normal Chrome window
- Click Save
You can save up to 50 sessions. Once the limit is reached, delete older sessions before saving new ones.
Tabs on restricted Chrome pages (chrome://, about:, extension
pages) are silently skipped when saving and restoring, since Chrome does not allow
programmatic navigation to those URLs.
Auto-save on window close #
When a browser window with 2 or more tabs is closed, Takt can automatically save those tabs as a session. This requires a Premium subscription.
Auto-save on window close is a Premium feature. Upgrade to enable automatic saving.
To enable auto-save, open the Takt popup, go to Settings, and turn on the "Auto-save on window close" toggle in the Sessions section.
Auto-saved sessions are named using the pattern Auto-save — YYYY-MM-DD HH:MM, where the date and time reflect when the window was closed.
Free users can view and restore auto-saved sessions created on a Premium plan, even without an active subscription.
Restoring a session #
Click Restore next to a session in the popup. A dialog appears with two options:
- Open in new window — creates a fresh Chrome window and opens all saved tabs inside it. Your current window is untouched.
- Replace this window — opens the saved tabs in the current window, then closes the tabs that were already there.
Takt counts down 7 seconds before restoring automatically using the selected mode. Click Restore now to proceed immediately, or Cancel to abort.
Multi-window sessions
When you restore a session saved with All windows:
- The first saved window uses your chosen mode (new or replace)
- Each additional saved window always opens as a new Chrome window
Managing sessions #
In the popup
The Sessions section in the popup shows your most recent sessions. Each entry displays:
- Session name
- Tab count, group count, and (for multi-window sessions) window count
- Time since last saved
Click Restore to open the restore dialog. Click ✕ to delete the session immediately.
In the Options page
Open the Takt options page and go to the Sessions tab for a full detail view:
- Created and last-updated timestamps
- Tab and group counts per session
- Click any session row to expand it and see each tab group and its tabs, including favicons
- Restore — opens an inline panel to choose New window or Replace current window, then restores immediately
- Rename — edit the session name inline (press Enter to save, Escape to cancel)
- Delete — permanently remove the session
Rename a session #
You can rename any saved session from the popup Sessions pane or from the Options page Sessions tab.
- Double-click the session name in the popup Sessions pane to edit it inline. Press Enter to save the new name.
- Click the pencil icon (✎) next to a session name in the popup or on the Options page to start renaming.
The new name must not be empty and must be unique. The change is saved immediately — no confirmation step is needed.
Export & Import #
Sessions are included in Takt's full Export All / Import All bundle (available in Options → Settings). This lets you back up all your sessions along with rules and profiles.
When importing, each session receives a fresh ID so it does not overwrite any existing session with the same name.
Limits & behaviour #
| Property | Value |
|---|---|
| Maximum sessions | 50 |
| Maximum name length | 60 characters |
| Storage location | Chrome local storage (device only) |
| Duplicate names | Not allowed — saving a name that already exists is blocked |
| Restricted tabs skipped | chrome://, about:, extension pages |