KeepIt Documentation Hub

Learn how to organize browser tabs into named session bundles, preserve native Chrome Tab Groups, reclaim memory with Auto-Freeze, and sync across computers.

No Matching Documentation Found

Try searching for terms like "session", "shortcut", "tab groups", or "cloud".

🚀 Overview & Key Concepts

KeepIt is a high-performance Chrome extension designed for power users, developers, and researchers who work with dozens of open browser tabs. It replaces messy tab chaos with structured, organized, and recoverable tab session bundles.

💡 Why KeepIt?
KeepIt preserves full Chrome Tab Groups (colors, titles, and collapsed states), runs local-first for instant speed, automatically snapshots open windows for crash protection, and reduces RAM consumption by up to 80% via native Chrome Tab Freezing.
KeepIt Extension Popup — Main Session List Extension UI
KeepIt Extension Main Overview

📥 Installation & Setup

KeepIt can be installed directly from the Chrome Web Store or loaded unpacked in Developer Mode:

Install KeepIt from Chrome Web Store
  1. Chrome Web Store: Visit the KeepIt Web Store Listing and click Add to Chrome.
  2. Developer Mode (Local Unpacked):
    • Download or clone the KeepIt repository.
    • Open chrome://extensions in your Chrome browser.
    • Toggle Developer mode ON in the top-right corner.
    • Click Load unpacked and select the keepit extension folder.

💾 Session Management

KeepIt allows you to capture your entire browser window or cherry-pick specific open tabs into a saved session bundle.

1-Click Saving & Checklist Search

Clicking the primary + Save button opens the Interactive Save Modal:

  • Session Naming: Auto-generates a title like "Session - Aug 8, 2:30 PM" or enter a custom name.
  • Folder Assignment: Select an existing folder or assign later.
  • Tab Checklist Preview: Search and check/uncheck individual tabs to save only what you need.
  • Location Switch: Choose whether to store the session 💾 Locally on disk or sync to ☁️ Cloud.
KeepIt Extension Popup — Interactive Save Modal Save Modal
KeepIt Interactive Save Session Modal

Chrome Tab Groups Preservation

KeepIt natively reads Chrome's Tab Group API (`chrome.tabGroups`). When you save a window with tab groups (e.g. Nexora [Purple], Work [Blue]):

  • Group colors, titles, and collapsed states are captured into session metadata.
  • When clicking Restore Session, KeepIt opens the tabs and automatically reinstates native Chrome Tab Groups in your tab bar!
KeepIt Extension Popup — Tab Group Chips Tab Groups
KeepIt Native Tab Group Badges

⚡ Quick Save Shortcut

⚡ Keyboard Shortcut
Press Alt + Shift + S (or Cmd + Shift + S on Mac) anytime while browsing to instantly save the current active window in the background! The extension toolbar icon briefly pulses a green checkmark ✓ as visual confirmation.

📥 OneTab Text Import

Migrating from OneTab? Open Tools & Settings (⚙️) ➔ OneTab Import, paste your exported raw text URLs, and KeepIt instantly parses and converts them into a structured session bundle.

📁 Folder Organization

Categorize sessions by project, client, or topic to keep your workspace clutter-free.

  • Folder Pills Bar: Easily filter your main list by clicking folder pills at the top of the extension.
  • Folder Limits: Free tier includes up to 3 folders; Pro tier includes Unlimited folders.

Drag & Drop Sessions into Folders

Re-organizing sessions is completely effortless with HTML5 Drag & Drop:

  1. Click and hold any session card.
  2. Drag it over a target Folder Pill at the top (the folder pill highlights with an indigo pulse).
  3. Release to instantly assign the session to that folder!
KeepIt Extension Popup — Folder Pills Bar Folders
KeepIt Folder Pills Bar & Organization

☁️ Cloud Sync & Account

KeepIt features an opt-in cloud synchronization system powered by Supabase and Google OAuth 2.0.

Google OAuth Sign-In

Signing in unlocks:

  • 3 Free Cloud Sessions (Unlimited for Pro users).
  • Unique Username Handle (@username): Allows teammates to send session bundles directly to your inbox.
  • Cross-Device Access: Access saved cloud sessions and folder structures across Chrome browsers on Mac, Windows, Linux, or ChromeOS.

Dual Storage & Offline Protection

🔒 Offline-First Local Fallback
Even if your internet connection drops or cloud sync is temporarily unreachable, KeepIt automatically caches all cloud sessions in chrome.storage.local. Your folder structures and tab metadata are never lost.

⚡ Auto-Save & Recovery

Never lose work due to sudden browser crashes, OS updates, or accidental window closures.

Background Auto-Save Snapshot

KeepIt continuously snapshots your open window in the background:

  • Free Tier: Runs snapshot auto-save every 3 minutes.
  • Pro Tier: High-frequency snapshot auto-save every 1 minute.
  • The snapshot card appears prominently at the top of your session list with a 1-click Restore Tabs button.

Closed Window & Tab Recovery

Accidentally closed a window? Navigate to Tools & Settings (⚙️) ➔ Recover Closed to view and instantly restore recently closed Chrome windows and tabs directly from Chrome's Sessions API.

❄️ Tab Memory Saver

Running 50+ open tabs can consume gigabytes of RAM. KeepIt utilizes Chrome's native Tab Discarding API to reclaim memory without closing your tabs.

Manual & Auto-Freeze Timers

  • Freeze Inactive Tabs Now: Instantly unloads background tabs in the current window from RAM. Tab titles and favicons remain visible in your tab bar, and reload instantly when clicked.
  • Auto-Freeze Timer: Enable auto-freezing in Settings to automatically discard tabs that have been inactive for 15, 30, or 60 minutes.
  • Built-In Protections: Pinned tabs are never auto-frozen, and common productivity tools (Google Docs, Gmail, GitHub, Figma) are excluded by default to safeguard in-progress work.
KeepIt Extension Popup — Tools & Tab Hygiene Modal Memory Saver
KeepIt Tools & Tab Hygiene Modal

📤 Session Sharing & Inbox

Share curated tab collections directly with colleagues, students, or teammates without sending long lists of links over chat.

Sending Sessions to Teammates

  1. On any cloud session card, click the 📤 Share button.
  2. Enter the recipient's handle (e.g. @sarah_dev).
  3. Click Send Session. The tab bundle is delivered straight to Sarah's KeepIt Shared Inbox!

Shared Inbox & Redeem Code

Free users can receive unlimited shared sessions. When someone sends you a session, a notification badge appears on the 📥 Shared Inbox icon in the header. Click to preview the tabs and add the session to your workspace with 1 click!

👑 Plans & Pro Subscription Management

KeepIt offers a generous Free tier alongside a feature-packed Pro plan billed monthly at $2.99/mo or yearly at $24.99/yr.

Feature KeepIt Free ($0) KeepIt Premium ($2.99/mo or $24.99/yr)
Local Sessions Unlimited Unlimited
Folder Organization Up to 3 Folders Unlimited Folders
Cloud Sync 3 Cloud Sessions Unlimited Cloud Sessions
Background Auto-Save Every 3 minutes Every 1 minute
Tab Groups & Checklist Full Support Full Support
Session Sharing Receive Only Send + Receive

Managing & Cancelling Subscription

KeepIt Pro users can manage their subscription at any time:

  • Click the ⚙️ Gear Icon in the top header and select 💳 Manage Subscription (or click the ✨ PRO header badge).
  • View your active Subscription ID (with copy button), billing plan (Monthly/Yearly), and next renewal date.
  • To cancel, click Cancel Subscription. Lemon Squeezy will cancel future auto-renews at the end of the billing cycle, allowing you to enjoy your Pro benefits through the end of your paid period.
KeepIt Extension Popup — Lemon Squeezy Pro Checkout Subscription
KeepIt Upgrade & Subscription Modal

🔒 Privacy & Data Security

We take user privacy extremely seriously. KeepIt operates under strict data security principles:

🔒 Privacy Guarantees
  • No Tracking: We do not track, sell, or analyze your browsing history.
  • Local First: All local sessions are stored strictly on your device using Chrome Local Storage.
  • Isolated Cloud Data: Cloud sync data is protected by Supabase Row-Level Security (RLS), ensuring only your authenticated account can read or write your sessions.
  • Secure Payments: Payments are processed via Lemon Squeezy, a PCI-DSS compliant merchant of record. Your financial credentials never touch KeepIt servers.