The app opens, then closes itself a second later. Or it opens fine but freezes mid-scroll, forcing you to force-close and reopen it every few minutes. Before assuming something’s seriously wrong, it’s worth working through this in order — most of the time the cause is one of a handful of boring, fixable things.
Start with the app version
This sounds too obvious to matter, but it’s genuinely the most common cause. TikTok pushes frequent updates, and running even one or two versions behind can cause crashes that have already been fixed server-side for everyone who’s updated. Open the Play Store or App Store, check if an update is waiting, and install it before trying anything else on this list.
Clear the cache (not the data)
These are two different things, and mixing them up matters: clearing cache removes temporary files without touching your login or saved preferences, while clearing data wipes everything and logs you out. Start with cache only.
- Android: Settings → Apps → TikTok → Storage → Clear Cache.
- iPhone: iOS doesn’t offer a cache-only option for individual apps — offloading the app (Settings → General → iPhone Storage → TikTok → Offload App) clears cached files while keeping your documents and data, which is the closest equivalent.
A cache that’s grown too large is one of the most common causes of an app that freezes specifically while scrolling through video, since it’s struggling to manage temporary video files alongside everything else stored.
Check your actual free storage
If your phone is nearly full, TikTok (and pretty much any app that buffers video) starts behaving unpredictably — videos won’t load properly, the app hangs, or it crashes outright when trying to write temporary files with nowhere to put them. Check your storage settings and aim for at least a gigabyte or two of free space as a rough baseline.
Rule out your network connection
A weak or unstable connection doesn’t always show up as a clear “no internet” message — sometimes it just manifests as the app hanging while it waits for a server response that never quite completes. Try switching from Wi-Fi to mobile data (or vice versa) and see if the problem follows you or stays put; if it goes away, the connection was the actual issue.
Restart the app, then the device
Force-closing TikTok and reopening it clears out whatever got stuck in memory during that session. If that alone doesn’t help, restarting the phone itself clears background processes and freed-up memory that a simple app restart doesn’t touch.
Check if it’s TikTok’s servers, not your device
Occasionally the app is fine and the problem is on TikTok’s end — a partial outage or a server-side bug affecting a specific feature. If TikTok is trending on other platforms as “down” around the same time you’re having issues, that’s your answer, and there’s nothing to fix locally; it usually resolves within a few hours.
Last resort: reinstall
If none of the above works, uninstalling and reinstalling clears out anything corrupted in the app’s local files that a simple cache clear didn’t catch. You’ll need to log back in afterward, so make sure you know your login details (email/phone and password, or the linked social account) before you do this.
Frequently asked questions
Why does TikTok only crash when I try to upload or post a video, but browsing is fine?
This usually points to a storage or file-size issue specifically tied to processing and uploading video, rather than a general app problem — check free storage first, and try a shorter or lower-resolution clip to see if it’s file-size related.
Does reinstalling the app delete my drafts?
Yes, typically — drafts are usually stored locally on the device rather than backed up to your account, so reinstalling can wipe them. If you have unfinished drafts you care about, try the other fixes first.
Could a third-party app or a mod be causing this?
It’s possible if you’re using a modified client rather than the official app — modded versions aren’t reviewed or optimized by TikTok, so they can behave less predictably, especially after TikTok pushes a server-side update the mod hasn’t caught up with yet.