Reference

.thumbnails Folder

The .thumbnails folder is a hidden cache Android's media layer creates (typically under DCIM/.thumbnails) to store small preview images so galleries load fast. It can grow large over time and is safe to delete because Android rebuilds it on demand.

Android developmentAndroid

.thumbnails Folder

Also known as: android thumbnails folder, DCIM thumbnails, .thumbnails, thumbdata file

The .thumbnails folder is a hidden cache Android's media layer creates (typically under DCIM/.thumbnails) to store small preview images so galleries load fast. It can grow large over time and is safe to delete because Android rebuilds it on demand.

  • The folder is hidden by the leading dot and usually sits at DCIM/.thumbnails on the emulated external volume.
  • Large .thumbdata3/.thumbdata4 blob files inside it often account for most of the size on photo-heavy phones.
  • Deleting it is safe — Android regenerates previews from your originals, at the cost of a slightly slower first gallery load.

What lives in .thumbnails

When you open the Gallery or any app that lists photos, Android's media framework generates small preview bitmaps so it does not have to decode every full-resolution image each time. These previews are cached in a hidden directory named .thumbnails (the leading dot hides it from normal file listings), most commonly at /storage/emulated/0/DCIM/.thumbnails. Inside you will find many small image files plus one or more index/blob files historically named .thumbdata3 / .thumbdata4.

Because a new thumbnail can be cached for every image you have ever viewed, this folder grows steadily and the .thumbdata blob in particular can balloon to hundreds of megabytes on a photo-heavy device. The data is purely a derived cache — every entry can be regenerated from the original photos.

Is it safe to delete?

Yes. Deleting the .thumbnails folder (or its .thumbdata files) only removes cached previews; your actual photos in DCIM/Camera are untouched. The media framework recreates thumbnails the next time you browse, so the immediate effect is that the first gallery scroll after cleanup is slightly slower while previews are rebuilt.

Modern Android also keeps thumbnails inside the MediaStore database rather than only as loose files, and some OEM galleries maintain their own caches. As a result a single delete may not zero out every preview, and the folder will reappear with normal use. That is expected behavior, not a failed cleanup.

How a cleaner handles it

A storage cleaner treats .thumbnails as reclaimable cache, similar to app cache and temp files: it surfaces the hidden folder that file managers hide by default and lets you clear it to recover space. Cleanor flags large .thumbnails / .thumbdata caches alongside junk files and duplicate photos, and removes them via scoped storage / MediaStore APIs so the operation is permission-safe and the originals are never deleted.

Related terms

Keep reading the reference.

Act on it

Guides and tools for this topic.