Deleting one TikTok at a time is not a hobby.

Select hundreds of old posts at once, confirm once, and watch the batch run. Make them private, delete them, or wipe the reposts - on your own account, on exactly what you picked.

Make privatereversible in TikTok
Remove repostsoriginals untouched
Deletepermanent, no take-backs
The video library with a selection runningThe video library with a selection running
Years, not eveningsA back catalogue that would eat a whole weekend of tapping becomes a single selection.
Your covers, not captionsYou remember a video by its cover, its date and whether it is public. So those go first.

Private is not deleted

Make privateReversible

The video stays in your account and stops being visible to everyone else. Already-private videos get skipped, so the final count can come in lower than what you selected. That is not a bug.

Remove repostsReversible

They stop showing up on your profile. The original videos and the people who made them do not feel a thing. Most people clear the whole pile in one go.

DeletePermanent

FixMyTok cannot bring a deleted TikTok back, and a finished job cannot be undone. Deleting 50 or more makes you type DELETE, and offers to make them private instead. Take the offer if you are hesitating.

Normal confirmation

Cleaning @sample_account - Make 84 TikToks private? You can make them public again in TikTok.

Make Private

Delete confirmation

Delete 147 TikToks? Deleting is permanent. FixMyTok cannot restore a deleted TikTok. Type DELETE to continue.

Make Private InsteadDelete 147 Videos

Filters shaped like actual regret

Before 2020, before 2022, older than a year - plus visibility, a custom range, sort order and caption search.

Select All means what you see

Selection applies to the filtered list, so the number you confirm is exactly the number that gets acted on. No surprise extras.

Every job is on the record

Cleanup history keeps what ran, on which account, how much finished, and what still needs a retry.

A cleanup is a plan, not a screen

The job lives on the device and keeps its place. Leave the screen, kill the app, drop the phone in the sofa - it comes back paused exactly where it stopped.

Pausing is normal. You stopped it, TikTok wants a fresh sign-in, or a security check turned up. Each one tells you what to do next.
Partial success is normal. Whatever failed is listed, and goes back through as a smaller job.
One account at a time. Every destructive screen names the account it is about to work on. No cleaning the wrong one by accident.
Illustrative - pick an action and watch it run@sample_account
1,271 / 1,284
Removing repostsCurrent item · keep FixMyTok open
1,271 removed · 13 need a retry. A handful of failures in a batch this size is a normal afternoon, not a broken job.

You sign in with TikTok. We never see your password.

FixMyTok opens TikTok's own login screen, then uses that session to carry out the cleanup you explicitly asked for on your own account - and only after you select the content and confirm. There is no password field of ours anywhere in the app.

Nothing leaves the device

Your posts, reposts, covers and cleanup history stay local, and each connected account keeps its own session. Disconnecting deletes the local copy and changes nothing on TikTok.

It does talk to TikTok, obviously

Reading your catalogue and running a cleanup are network actions against TikTok, through your session. Apple handles purchases. Local-first is not the same as offline.

Independent app

Not affiliated with TikTok, not endorsed by TikTok. When TikTok changes its website, a cleanup can stop mid-run - that is the deal when you work on somebody else's platform.

The app, on an actual phone

The video library, filtered and selected in bulkThe video library, filtered and selected in bulk
Thousands of covers, filtered down and selected in bulk.
A cleanup running, with its progress and current itemA cleanup running, with its progress and current item
A cleanup mid-run, surviving you wandering off.

Real screenshots. Nothing here is a mock-up of a screen that does not exist.

Look around for free. Pay when you pull the trigger.

Connecting, scanning, browsing, filtering and selecting cost nothing, and there is a demo account if you want to poke at it first. Premium is what actually runs the cleanup, and it unlocks multiple accounts.

The App Store shows the price in your currency at checkout. Apple handles the money and the renewals - we never see a card.

Weekly
Renews every week. Cancel whenever.
App Store price
Monthly Best value
Cheaper per week than weekly, by a lot.
App Store price
Lifetime
Pay once. Never hear from it again.
App Store price

Questions

Can I undo a deletion?

No. Deleted is deleted, and FixMyTok cannot get it back. Making videos private is the reversible option - use it when you are not sure.

Does making a video private delete it?

No. It stays in your account; other people simply cannot see it, and you can flip it back to public in TikTok.

Do you get my TikTok password?

No. You type it into TikTok's own login page inside the app. FixMyTok never sees it.

What if my session expires halfway through?

The job pauses where it is and asks you to sign in again. Continue Cleanup picks up from there instead of starting the whole thing over.

Can I clean more than one account?

Yes, with Premium. Each account keeps its own session, catalogue and history, and a cleanup only ever runs on the account it started from.

Is this an official TikTok tool?

No. It is an independent app doing, in bulk, what you could do by hand in TikTok until your thumb gave up.

FixMyTok is in development.

No release date, no waiting list, no form to fill in. When it reaches the App Store, this page gets a button. That is the whole plan.

Coming soon
The other half
FindMyTok
Before you delete it, find out what it says.

FixMyTok empties the shelf. FindMyTok reads it first: your own published TikToks, searchable by the words you actually said, transcribed on your phone. Handy for deciding what deserves to stay. Same maker, same on-device privacy model.

Go to findmytok.app