Your sidecar for 40+ tabs

Every tab accounted for.

A real tab manager lives in your new-tab sidebar — search every tab across every window, kill duplicates in one click, put idle tabs to sleep with a time threshold, and save whole browsing sessions to restore later.

All windows, one view Idle-tab sleep Session save & restore
Tabs
24
Sparkly — Beautiful New Tab
Linear — Sprint planning Q2
GitHub — Pull request #412
Stripe Docs — API reference
Figma — Design system v3
Sleep idle tabs 9
5m
15m
1h
All
Sleep 9 tabs
New in 4.4.14

Idle-tab sleep with a time dial.

Chrome can sleep tabs — but only on its own schedule. Sparkly gives you the dial. Pick a threshold (5m / 15m / 1h or All inactive), see exactly how many tabs will snooze, and run it on demand.

  • Live count — badge updates as tabs age past the threshold.
  • Pinned & audible tabs are safe — never sleeps a tab playing sound.
  • Sleeping tabs are marked — moon badge on the favicon, faded title.
  • Waking is instant — click a sleeping tab, Chrome reloads it.
What counts as idle?
Not the active foreground tab Not already sleeping Not pinned Not playing audio/video Last accessed > threshold
Uses tab.lastAccessed from Chrome 121+. Falls back gracefully on older Chrome.
Duplicate detection

Opened the same page 3 times? Close 2.

Sparkly hashes URLs across every window and flags duplicates with a bright border. One "Close all duplicates" button clears the noise — keeping the oldest tab so your scroll position survives.

  • Smart matching — ignores query params that don't change content (utm, fbclid).
  • Keeps the oldest — the one you actually remember opening.
  • Visual banner — "3 duplicate tabs found" → bulk close.
3 duplicate tabs found Close All
github.com/.../pull/412
github.com/.../pull/412
github.com/.../pull/412
Sessions

Snapshot your whole setup, restore it later.

Named sessions save every open tab across every window in one click. Perfect for project switches, experiment branches, or just reclaiming a Friday evening's browsing state on Monday morning.

  • Recently closed — the last N tabs you shut, one-tap restore.
  • Saved sessions — name them, restore entire window groups.
  • Stored locally — in your browser only, never synced to us.
Saved Sessions
Sprint planning Q2
12 tabs · Apr 18, 2:30 PM
Restore
Side project research
8 tabs · Apr 14, 11:04 PM
Restore
Tax research 2025
6 tabs · Mar 30, 9:12 AM
Restore

What you get, by the numbers

Tabs tracked
2Grouping modes
4Sleep thresholds
1-clickClose duplicates

Questions

Will sleeping a tab lose my scroll position or unsaved form data?

Chrome's discard API preserves scroll, form fields, and session cookies. The tab reloads from the same URL on wake but keeps DOM state that was in session storage. Unsaved form data in regular inputs may be lost — Chrome doesn't persist those across discards.

Does the "1h" threshold mean tabs older than 1 hour?

Yes — it filters to tabs not accessed in the last hour. The live count shows exactly how many match before you run it.

Can I auto-sleep tabs on a schedule?

Not in 4.4.14 — sleep is manual by design to prevent surprising you. If you want scheduled sleep, let us know.

Are sessions synced across my computers?

No. Sessions are stored in Chrome's local extension storage. To sync across devices you'd need Chrome Sync for extensions, which has quota limits. We intentionally stay local to avoid losing data.

Related features

Tab chaos, finally tamed.

Add Sparkly to Chrome