Delete every
bookmark. Keep the archive.
BookmarkNuke clears out your entire X bookmark pile in one pass — but backs up every URL, author, and date first, previews exactly what it'll remove, and paces itself off X's own rate limits so your account stays clear.
- Backup-first
- Runs on your machine
- No servers, no uploads
- No account
Three clicks from a thousand
bookmarks to none.
- 01
Open your bookmarks
Go to x.com/i/bookmarks and click the BookmarkNuke icon. It reads your live session — no password, no login, no token to paste.
- 02
Pick a mode & scope
Backup & Nuke, Export only, or Nuke without backup. Narrow it with filters or a single bookmark folder. Nothing deletes yet.
- 03
Preview, then nuke
See the true count and a sample of what's going. Confirm and watch the console clear it — live count, rate, ETA, and a failure log if X refuses any.
Every feature exists because deletions don't come back.
Backup before a single delete
Every bookmark's URL, author, text, and date is exported to JSON and CSV first — so even 'Backup & Nuke' leaves you a full archive before anything is touched.
Preview, then confirm
It fetches everything, shows the true total and a sample of what's going, and deletes nothing until you click Delete all. Cancel costs you zero deletions.
Paces itself off X's limits
Reads x-rate-limit-remaining on every response — fast when there's budget, easing into the reset window as it runs low, waiting exactly until reset on a 429.
Selective filters
Delete only bookmarks older than a date, from one author, or containing a keyword. The backup still exports everything.
Folder scope
Have bookmark folders? Nuke a single folder and leave the rest — and the unfiled timeline — untouched.
Survives a crash
Progress mirrors to local storage. Reload the tab mid-run and it resumes from the last page — no re-deletes, no re-counting.
Live telemetry
A real progress bar, deletions-per-minute, ETA, and the bookmark being removed right now — not a spinner and a hope.
Honest failure log
If X refuses a delete, you see its actual error — and can download a CSV of every url, author, text, and reason that didn't go.
It runs entirely
on your machine.
There's no account, no sign-up, and no server to send anything to — because there is no server. BookmarkNuke is a single, self-contained browser extension: it pulls in no third-party code and phones nothing home.
The only permission that touches your files is downloads, and it does one thing: save your backup locally.
- sessionReads your existing x.com login — no token to paste
- fetchCalls run from the page itself, same-origin
- deleteReplays X's own GraphQL DeleteBookmark op
- exportdownloads permission writes the backup to your disk
- networkNothing leaves your browser. No backend exists.
Auth tokens are captured live from the page and rotate with your session — none are hardcoded or stored.
The honest answers.
Is this safe to run on my real account?+
It uses your own logged-in session and replays the exact requests X's site makes when you delete a bookmark by hand — just in a loop. The risk that matters is that deletions are permanent, which is why backup and preview are on by default.
Can I undo a deletion?+
No — X has no undo for bookmarks, so neither can the extension. That's the whole reason Backup & Nuke exports every URL, author, and date first: if you regret it, you have the full list to re-bookmark from.
Will I get rate-limited or flagged?+
The extension reads X's own rate-limit headers and paces against them — fast when there's budget, easing off as the window runs low, and waiting exactly until reset on a 429. X allows roughly 500 deletions per 15-minute window; larger piles pause once for the window to refill, then continue.
Does it work with bookmark folders?+
Yes, if your account has them (an X Premium feature). A Scope picker lets you nuke a single folder and leave the others — and your unfiled bookmarks — untouched. Open the folder once on x.com so the extension can read it.
Will it keep working when X changes its site?+
It's built to. Instead of hardcoding X's internal API details — which rotate constantly — the extension captures them live from your own session each run, so a routine change on X's side is picked up automatically rather than breaking the tool.
x.com or twitter.com — does the redirect break it?+
No. The extension matches both hosts and runs its requests from whichever one the tab lands on, so the redirect between them doesn't drop your session.
Clear the pile.
Keep the receipts.
Back up, preview, and nuke your X bookmarks — without trusting a server you can't see.
Deletions are permanent · always keep the backup