How To Clear Cache On Android (3 Easy Methods)
发布时间:2026-09-12 | 浏览:1
If your Android phone has started to stutter, apps take a beat too long to open, or you keep bumping into “storage almost full” warnings, clearing the cache is the fastest, lowest-risk fix you can try — and it never touches your photos, messages or logins .
Cache is just temporary data that apps and Android itself keep on hand so screens redraw instantly instead of being rebuilt from scratch every time.
It is genuinely useful right up until it isn’t. Cached files go stale, occasionally get corrupted, and quietly swell to several gigabytes across a busy phone.
I have been clearing cache on Android handsets since the KitKat days, and in my experience it resolves app-specific crashes, endless loading spinners and mysterious storage bloat far more often than people expect — probably three times out of five before anything more drastic is needed.
This guide covers all three methods that actually work on modern Android: clearing cache for one app, wiping the system-wide cache partition from Recovery Mode, and using your phone’s built-in storage tools to clear everything in bulk.
Every screenshot below comes from a Samsung Galaxy running One UI, but the menus are near-identical on Pixel, Motorola, OnePlus and Xiaomi devices — only the labels shift slightly. If cache clearing does not solve things, a full factory reset of your Android phone is the last resort, but you almost certainly won’t need it.
Which Cache-Clearing Method Should You Use?
The three methods solve different problems. Here is how I decide which one to reach for.
Pro tip: start with the app-specific method. It is reversible in the sense that nothing is lost, and it isolates the problem before you go anywhere near Recovery Mode.
Why Does Android Cache Build Up in the First Place?
Every time you open an app, Android saves fragments of what it just rendered — thumbnails, fonts, map tiles, profile pictures, partially downloaded video segments — into a private cache folder.
The next time you open that screen, the phone reads from local storage instead of the network, which is why an app you use daily feels snappier than one you opened for the first time this month.
The problem is that Android has no aggressive housekeeping routine for this data. Apps are trusted to manage their own caches, and plenty of them simply don’t.
Social and streaming apps are the worst repeat offenders. On my own phone, Instagram, YouTube and Chrome routinely account for well over 2 GB of cache between them if I leave them alone for a couple of months.
Cached files can also become corrupted — usually after an app update changes its data format, or after an Android version upgrade leaves stale system files behind. That mismatch is what produces the classic symptoms: an app that opens to a white screen, a Play Store download that refuses to finish, or a keyboard that lags by half a second.
This is exactly the same principle behind clearing cache on other devices, whether that’s clearing cache on a Samsung TV or clearing cache on Roku — stale temporary files, same fix.
Your device feels slower than usual — general sluggishness across the system
An app crashes or freezes frequently — particularly after an app update
An app won’t load content — blank feeds, spinning wheels, failed image loads
Storage is filling up with no obvious culprit in Photos or Downloads
You just installed a major Android update and things feel off
How to Clear Cache on Android: Step-by-Step
Follow these eight steps in order. Steps 1–4 cover the per-app method, steps 5–7 cover the system cache partition, and step 8 covers the bulk cleanup tools.
Step 1: Open Settings and Tap Apps
Open the Settings app and scroll down to Apps — this is the starting point for every per-app cache operation on Android.
On Samsung’s One UI you will find Apps sitting between Device care and General management. On a Pixel it is near the top of the list, and on Xiaomi’s MIUI it is labelled Apps or Manage apps.
You will see a scrollable list of setting categories with small coloured icons. Apps carries a blue grid icon and the subtitle “Default apps • App settings”.
Step 2: Select the App That’s Misbehaving
Scroll the alphabetical list and tap the app you want to clear. Android shows every installed app here, including system components you would not normally see on the home screen.
If the list is long, use the search icon at the top rather than scrolling — it saves a surprising amount of time on a phone with 150+ apps installed.
In the screenshot below I tapped Messenger, but the same path applies to Chrome, Instagram, YouTube, Spotify or whichever app is giving you trouble. If you spot apps here you no longer use, it is worth deleting them from your Android phone while you are in the neighbourhood.
Step 3: Open the App’s Storage Screen
On the App info page, tap Storage (labelled “Storage & cache” on Pixel and stock Android builds).
The App info screen lists Notifications, Permissions, Mobile data, Battery and Storage. Storage is usually the third or fourth item down and shows a quick summary like “420 MB used in internal storage” underneath.
That summary figure is worth glancing at before you tap. If an app you rarely use is holding several hundred megabytes, you have found your storage culprit.
Step 4: Tap Clear Cache — Not Clear Data
Tap the Clear cache button in the bottom-right corner of the Storage screen. The cache figure drops to zero immediately, with no confirmation dialog and no restart required.
The Storage screen breaks usage into App, Data, Cache and Total. In the screenshot below, Messenger was holding roughly 170 MB of cache on top of its 231 MB of actual data.
This is the single most important distinction in this guide: Clear cache removes only temporary files, while Clear data resets the app to a fresh install — wiping your login, settings and any offline content.
I have watched people tap Clear data by mistake and lose their WhatsApp message history. The two buttons sit side by side, so slow down for this one tap.
Only use Clear data when clearing cache has failed and you are genuinely willing to sign in again from scratch.
Step 5: Boot Into Recovery Mode and Highlight Wipe Cache Partition
If the sluggishness is system-wide rather than tied to one app, wipe the cache partition instead. This is a separate storage area where Android keeps system-level temporary files, and it is not reachable from the normal Settings menu.
Power the phone down completely first — not a restart, a full shutdown. Then hold Volume Up + Power (or Volume Up + Side key on newer Samsungs) until the boot logo appears, and release.
Button combinations vary by manufacturer. Pixel devices use Volume Down + Power then navigate to Recovery mode; many Samsung models require the phone to be plugged into a charger or PC before Recovery will load.
Recovery Mode looks nothing like normal Android — plain blue and yellow text on a black background, navigated with the volume keys. Use Volume Down to highlight Wipe cache partition , which sits below “Wipe data/factory reset” in the list.
Step 6: Confirm the Wipe and Let It Finish
Press the Power button to select Wipe cache partition, then highlight Yes and press Power again to confirm. Touch input does not work in Recovery Mode — only the physical keys.
The wipe itself takes a few seconds. Recovery prints its progress at the bottom of the screen: “– Wiping cache…”, then “Formatting /cache…”, then “Cache wipe complete.”
That final line is your confirmation that it worked. Nothing else needs to happen at this stage — do not select any other Recovery option, particularly anything containing the words “factory reset”.
Step 7: Reboot the System
Once the wipe finishes, Reboot system now is highlighted automatically — just press the Power button.
The first boot after a cache partition wipe is noticeably slower than usual, often by 30 to 60 seconds, because Android is rebuilding those system caches from scratch. That is expected behaviour, not a fault.
In my testing, this method makes the biggest difference immediately after a major Android version upgrade, when leftover files from the previous build are still sitting in the cache partition. None of your apps, accounts or files are affected.
Step 8: Clear Cached Data in Bulk with Built-In Storage Tools
Most Android phones ship with a storage manager that can clear cached files across every app at once — far quicker than working through apps individually.
On Samsung devices it is called Device care and lives in Settings, just above Apps. On Pixel it is Settings > Storage, and Xiaomi calls it Security > Cleaner.
Device care opens with an overall health score and a breakdown of Battery, Storage and Memory. On the phone in the screenshot, storage showed 1.4 GB available and memory 916 MB free — both low enough to explain everyday lag.
Tapping Optimise now runs a general cleanup, but for cache specifically you want to tap Storage and drill into the detail.
The Manage storage screen categorises everything by type and lists App cache as its own line item near the bottom. Here it was holding 214 MB.
Tap it, confirm, and Android clears cached files across every app in one pass. It also surfaces Duplicate files, Large files and Unused apps, which are usually worth a look while you are there.
If you use a Samsung phone, it is also worth emptying the trash on your Samsung phone — deleted photos sit in a recycle bin for 30 days and can hold several gigabytes on their own.
Alternative Ways to Free Up Space and Speed Things Up
If cache clearing helps but the phone still feels tight on space or slow, these are the next things I try.
Uninstall and Reinstall the Problem App
When clearing cache doesn’t fix a specific app, a clean reinstall almost always does. It clears both cache and data, and pulls a fresh copy of the app binary from the Play Store.
Make sure you know your login details first, since a reinstall signs you out completely.
Clear Google Play Store Cache Specifically
Downloads that stall at 99%, or “error retrieving information from server” messages, are nearly always a Play Store cache problem rather than a network one.
Clear the cache for both Google Play Store and Google Play Services using the steps above, then reboot. This has fixed stuck downloads for me more times than I can count.
Move Photos and Video to the Cloud
Cache is rarely the biggest consumer of storage — photos and video usually are. Backing up to Google Photos and then removing the local copies frees far more space than any cache wipe.
If you are moving between platforms entirely, our guide on transferring data from Android to iPhone walks through preserving everything in the process.
Restart the Phone Weekly
A plain restart clears RAM, kills background processes and resolves a surprising share of “my phone is slow” complaints without touching storage at all.
I restart mine every Sunday evening out of habit, and I run into far fewer app glitches than people who leave their phones running for months.
How Often Should You Clear Cache on Android?
There is a common myth that you should clear cache weekly. I disagree — cache exists to make your phone faster, and wiping it constantly means apps rebuild it constantly, which costs both battery and mobile data.
Clear cache reactively, not on a schedule. Do it when a specific app misbehaves, when storage runs low, or immediately after a major Android update.
For most people that works out to once every couple of months, plus the occasional targeted clear when a single app plays up.
One thing worth knowing: clearing cache does not improve battery life, despite what a lot of “phone booster” apps claim. If anything it costs a little battery in the short term while apps re-download what they lost.
I would also avoid third-party cleaner apps entirely. Android’s built-in tools do the same job without ads, background services or the permissions those apps demand. Google’s own Android Help centre recommends the same built-in route.
Still Not Working?
If you have cleared app cache, wiped the cache partition and run the storage tools without improvement, the problem is probably not cache at all.
Check whether the app’s servers are actually down before blaming your phone — Down Detector will tell you within seconds.
Next, check for a pending system update under Settings > Software update. Manufacturers ship performance and memory-leak fixes regularly, and an out-of-date build is a common cause of persistent lag.
Free storage matters more than most people realise. Android needs roughly 10% of total storage free to run smoothly — below that threshold, performance degrades no matter how much cache you clear.
If you are locked out of the device rather than just fighting slowdown, see our guide on how to unlock a Samsung phone .
As an absolute last resort, a factory reset back to original settings will resolve almost any software-related slowdown — but back everything up first, because it erases the phone completely.
Frequently Asked Questions
Does clearing cache on Android delete my photos or messages?
No. Clearing cache removes only temporary files that apps can regenerate — thumbnails, fonts, partially downloaded media and similar. Your photos, messages, contacts, documents and app logins are all untouched. The button you need to avoid is Clear data (or Clear storage), which does reset an app to a fresh-install state and will sign you out.
Will clearing cache make my Android phone faster?
Usually yes, though the size of the improvement depends on the cause. If a corrupted cache file was making a specific app crash or hang, clearing it produces an immediate and obvious fix. If your phone is slow because storage is nearly full or the hardware is simply old, cache clearing frees some space but will not transform performance. In my experience it resolves app-specific problems far more reliably than general slowness.
What’s the difference between clearing cache and wiping the cache partition?
Clearing app cache targets one app’s temporary files from within Settings and takes seconds. Wiping the cache partition clears system-level temporary files from a separate storage area, and requires booting into Recovery Mode with hardware buttons. The partition wipe is the better choice for system-wide lag, especially straight after an Android version update. Neither method deletes personal data.
How do I clear cache on Android without entering Recovery Mode?
Use the per-app method in Settings > Apps, or your phone’s built-in storage tool — Device care on Samsung, Settings > Storage on Pixel, Security > Cleaner on Xiaomi. These handle app-level cache entirely from within Android. The only thing you cannot clear without Recovery Mode is the system cache partition, and that is only worth doing when the whole device is misbehaving rather than one app.
Why does my cache fill up again so quickly after clearing it?
That is normal and expected. Cache is rebuilt the moment you reopen an app, because that is precisely what makes the app load quickly. Heavy users of social and streaming apps can easily see a gigabyte return within a week. If a single app is regenerating an unreasonable amount of cache, that usually points to a bug in the app itself — check for an update or reinstall it.
The short version, if you just need the steps:
Open Settings and tap Apps .
Select the app that is crashing, freezing or hogging storage.
Tap Storage (or Storage & cache).
Tap Clear cache — never Clear data unless you want a full reset.
For system-wide lag, power off and boot into Recovery Mode (Volume Up + Power).
Highlight Wipe cache partition with the volume keys and confirm with Power.
Wait for “Cache wipe complete”, then select Reboot system now .
To clear everything at once, use Device care > Storage > App cache (or Settings > Storage on Pixel).
Clearing cache is safe, reversible in effect, and takes under a minute for the app-level method. It is always worth trying before anything more drastic.
The love of tech is strong with Mkpoikana, he has worked for numerous large publications online, providing tech insights, news and reviews.
He is a great member of our team and has several years experience of writing for tech companies.