Switch between
unlimited X accounts
in one click.
Juggling dozens of X (Twitter) logins? Profile Switcher swaps the session for you — instantly, with no logging out. Bulk-import any format, see every real profile pic and name, and keep it all 100% private on your own device.
-
● ACTIVEMara Quinn@mara.codes
-
Dev Null@devnull_live
-
Ops Desk@ops_desk
-
Night Shift@nightshift.hq
Everything you need
Built for people who run many accounts.
No more logging out, re-entering passwords, or clearing cookies. Six features do the heavy lifting.
One-click switching
It swaps X's login session (the auth_token cookie), mints a fresh CSRF token, and reloads x.com logged in as the account you picked. Instant — no logging out.
Bulk import, any format
Paste one account per line — just the 40-char token or a full account line. It extracts the token from each line and labels it. Add hundreds at once; duplicates are skipped.
Real profile pics & names
The popup auto-loads every saved account's avatar, display name and @username as a clean list — looked up from your current session, with no switching needed.
Private & local-only
Everything is stored only in your browser (chrome.storage.local). No servers, no accounts, no analytics, no tracking. It only ever talks to x.com / twitter.com.
Search, rename & export
Live search, rename or label any account, copy a token, delete, and export everything as clean label:token lines whenever you want a backup.
Chrome · Opera · Edge
A standard Manifest V3 extension. Works on any Chromium browser via Developer mode → Load unpacked. No store account required.
Set up in under a minute
How to use it — five simple steps.
Install once, paste your tokens, and you're switching. Here's the whole thing.
-
1
Download & unzip
Hit download — you'll get
X-Profile-Switcher.zip. Unzip it anywhere you'll remember. -
2
Open your extensions page
Go to
chrome://extensionsand turn on Developer mode (top-right toggle). Opera & Edge work the same way. -
3
Load unpacked
Click Load unpacked and pick the unzipped
x-profile-switcherfolder. -
4
Pin it & add your accounts
Pin the blue bird icon, click it, hit the + button, and paste your
auth_tokens or full account lines. -
5
Click to switch — done
Click any account and the tab reloads logged in as that account. That's it.
-
● ACTIVELeo Park@leo.builds
-
Studio HQ@studio_hq
-
Maya Ops@maya_ops
Paste it however you have it
Any format. One token per line.
Got bare tokens? A messy supplier dump with passwords, mail and 2FA all jammed together? Paste it in. Profile Switcher finds the 40-character auth_token on every line and uses the first field as the label.
- Bare 40-char tokens, or full
user:pass:mail|mailpass|refresh|clientid:AUTHTOKEN:2falines. - Add hundreds in one paste — duplicates are skipped automatically.
- Rename later, or export everything back out as
label:token.
a1b2c3d4e5f6a7b8c9d0e1f2a3b4c5d6e7f8a9b0 mara:Pa$$w0rd:mb|mp|rf|cid:c7d8e9f0a1b2c3d4e5f6a7b8c9d0e1f2a3b4c5d6:2fa @devnull f0e1d2c3b4a5968778695a4b3c2d1e0f9a8b7c6d ops_desk:x:1122334455667788990011223344556677889900:—:—
Ready to stop logging in and out?
Download the extension, load it unpacked, and switch accounts in one click. Free, private, and yours.
Chrome · Opera · Edge (any Chromium browser) · Manifest V3 · ~30 KB
Good to know
Frequently asked
What's an auth_token? +
Is it safe? +
Where are my accounts stored? +
chrome.storage.local — nowhere else. There's no account to create and no cloud sync. Want a backup? Use Export to copy them all out as label:token lines.Does it work on Edge / Opera? +
edge://extensions or opera://extensions), enable Developer mode, and choose Load unpacked.