Why it exists
Single-tenant tools assume one user, one session. Real life isn't that clean: you have a client account on the same SaaS you use personally, two roles on the same internal admin, three test users on staging. Each switch costs an SSO redirect, a 2FA prompt, and your scroll position.
Session Swap stores each session as a named profile and brings it back with one click.
How it works
Capture the current site's cookies, localStorage, and sessionStorage
into a named profile. When you want to switch, pick a profile from the
popup and Session Swap writes it back — your browser is now signed in as
that session, no logout / login round trip needed.
Profiles are scoped to the registrable domain (eTLD+1) by default, so
vercel.com and *.vercel.com swap together. Narrowable to exact
origin when you need finer-grained control.
Who it's for
- Multi-tenant SaaS users juggling client + personal accounts
- QA engineers cycling through test-user sessions on staging
- Admins switching between roles or sub-accounts on internal tools
- Anyone tired of the sign-out / sign-in loop just to peek at another session
Pricing
Free for 3 profiles on 1 site — covers casual use. Pro unlocks unlimited profiles, unlimited sites, and JSON export / import; details on the product site.