Every owner of a smartphone based on Android, who actively downloads games from Google Play, sooner or later encounters a mysterious directory called Android/obb. This folder often takes up gigabytes of internal memory, causing panic among users who want to clear their device of excess junk. However, blindly deleting content can cause your favorite projects to stop running or require re-downloading hundreds of megabytes of data.

In this article, we will analyze in detail the purpose of this system directory, explain the difference between it and the regular application cache, and also provide answers to the most pressing questions about memory optimization. You will learn which files can be touched without fear, and which are best left alone in order to maintain the functionality of the gaming software.

What is the OBB folder and its purpose

The abbreviation OBB stands for Opaque Binary Blob, which in the context of the operating system means opaque binary object. In simple words, it is a container for storing heavy resources that cannot be placed directly in the application installation file (.apk). Developers use this mechanism to move large assets outside the main package.

The main reason for the existence of such a structure lies in the limitations of Google Play. Historically, the size of one APK-file should not exceed 100 MB (although the limits have been revised upward in recent years using the App Bundle, the old OBB structure is still widely used). High-resolution graphics, audio tracks, videos and complex character models weigh much more, so they are packaged in separate expansion files.

When you install a game, the system creates a unique identifier for it and a corresponding subfolder inside the directory obb. When the application is first launched, it reads data from this storage. If you delete these files manually through the file manager, the game simply will not be able to find the necessary textures or levels and will throw an error at startup.

⚠️ Attention: The files in the obb folder are tied to a specific application package. Moving them to another directory or renaming the parent folder with the name of the developer will lead to complete inoperability of the app.

Data storage structure and file types

Inside the system directory /Android/obb/ you will not find a chaotic set of files. There is a strict hierarchy here, where each subfolder is named according to the package name of the application (for example, com.supercell.clashofclans). This allows the system to uniquely identify the owner of the resources and prevents conflicts between different apps.

The files themselves inside these folders usually have the extension .obb. Most often these are archives in the ZIPformat, which are simply renamed to comply with the specification. Various types of data can be stored inside them: from compressed textures in the format .pvr or .etc to audio files .ogg and video inserts.

It is also possible to use several OBB files for one application. This is done in cases where the total amount of resources exceeds the limits for even a single extension file (usually up to 2 GB). The system Android can mount these files as virtual disks, making their contents available for the game as if they were in a regular folder.

💡

If you see a file called main.12345.com.game.obb, the number 12345 indicates the versionCode for which this cache was created. When updating the game, old versions may remain, taking up space.

Is it possible to delete files from the OBB folder

This is the most common question that arises among users who see that the folder takes up 5, 10 or even 20 GB of memory. The short answer: yes, you can delete, but only if you are prepared for the consequences. Deleting the folder for a specific game is equivalent to deleting its additional data, but not the app itself.

If you delete the contents of the folder obb for a game that you no longer plan to play, this will free up space on your drive. However, if you want to run this game again, it will have to download all the resources over the Internet again. In conditions of a slow mobile connection or limited traffic, this can become a serious problem.

There is a scenario when deletion is necessary: ​​broken files. Sometimes the download process is interrupted and the folder ends up with corrupted data, causing the game to crash on startup. In this case, manually clearing the corresponding subfolder and then restarting the application (which initiates a re-download) is the standard method of solving the problem.

  • 🗑️ Delete the folder only if you have completely deleted the application itself or will no longer play it.
  • 🔄 Do not delete files unless you have stable Wi-Fi for re-downloading gigabytes of data.
  • ⚠️ Never delete the entire folder obb entirely, if there are important games on the phone - this will break them all at once.
📊 How do you usually free up space on your smartphone?
I delete photos and video
I clear the cache in the settings
I delete folders manually through Explorer
I transfer everything to a flash drive

Transfer the OBB folder to a memory card

Owners of smartphones with a small amount of internal memory often have questions Question: is it possible to move heavy game files to a microSD card? Technically this is possible, but modern versions Android (starting from 11 and higher) have significantly complicated this process due to the security policy Scoped Storage.

Previously, it was enough to create a folder Android/obb on an external card and move the data there. Now the system restricts application access to arbitrary paths on external media. Many games simply will not see the files if they are not in the internal storage, and will require you to download them again.

However, on some devices and firmware (especially from Xiaomi, Samsung or with rights Root) this method still works. To transfer, you must use a file manager with access rights to system folders or connect the phone to the PC in storage mode.

Path for transfer: /storage/emulated/0/Android/obb/ -> /storage/XXXX-XXXX/Android/obb/

After transfer, it is critical to check access rights. The files must be readable by the game process. If after moving the game says “Loading resources” or crashes, then this method is not supported on your OS version, and the files will have to be returned.

Why does Android prohibit transfer?

Starting with Android 11, Google has implemented strict restrictions on access to shared folders. This is done to protect the user's data and prevent malware from scanning the entire memory card in search of confidential information.

Differences between the OBB folder and Data and Cache

Users often confuse three concepts: OBB, Data and Cache. Understanding the difference between them will help you manage memory wisely and not delete unnecessary things. All these directories are located inside the folder /Android/, but perform different functions.

The folder cache contains temporary files that can be deleted almost painlessly. These are thumbnails of pictures, temporary logs or downloaded fragments of web pages. Clearing the cache does not delete your game progress or application logins, but it may slow down the first launch of apps.

Directory data is the most important storage. Here are game saves, application settings, user databases and authorization tokens. Deleting a folder data for a game is equivalent to resetting it completely: you will lose all progress, achievements and settings if they are not synchronized with the cloud.

Folder type What is stored Can it be deleted? Consequences of deletion
Cache Temporary files, sketches Yes, safe Slowdown of the first launch
OBB Game resources (graphics, sound) Only if you don’t mind traffic The game will require resuming data
Data Saves, settings, accounts No (without backup) Loss of progress and resetting settings

So Thus, obb occupies the most space, but is “reloadable” content. data occupies less, but is critical information for the user. cache is operational garbage, which the system will build up again over time.

Tools for analysis and cleaning

To manage large amounts of data, the built-in explorer may not be enough. There are specialized utilities that visualize memory and allow you to safely delete unnecessary files. One of the most popular is Files by Google, which can find duplicates and old files.

For advanced users, managers like Solid Explorer or FX File Explorerare suitable. They provide access to hidden system folders and allow you to see the actual size of each directory. Some of them have built-in analyzers that show which game takes up the most space in the section obb.

☑️ Safe memory clearing

Done: 0 / 4

Also worth mention the built-in "Cleaning" function in your phone settings. In the Settings → Storage section, the system itself suggests deleting the cache of large applications. However, be careful: sometimes the system offers to delete “data”, which will lead to resetting the application, and not just clearing the cache.

⚠️ Attention: Menu interfaces and item names may differ depending on the manufacturer’s shell (MIUI, One UI, ColorOS). Always check the official manual for your smartphone model if you are not sure of the purpose of the button.

Common problems and ways to solve them

Often, users are faced with a situation where the game requires downloading data, although the folder obb physically exists and there are files in it. This may occur due to an error in the folder name. For example, if you manually copied files, you may accidentally make a mistake in the package name (an extra letter or symbol).

Another common problem is an unpacking error. If the phone runs out of power or a recording failure occurs while installing the game, the file .obb may be damaged. In this case, the game will endlessly try to check the integrity of the data and eventually display an error message. There is only one solution: completely deleting the folder and downloading it again.

Sometimes the problem lies in access rights. If you transferred files from your computer, they might have a read-only attribute or the wrong owner. In this case, you need to make sure through the file manager that the files are available for writing and reading by the system.

💡

90% of problems with launching heavy games are solved by completely clearing the obb folder for a specific application and re-downloading resources via Wi-Fi.

What happens if you delete the obb folder for all games at once?

All installed games that use the cache will stop running. When you try to log in, they will ask you to download additional files (often several gigabytes). If you do not have unlimited internet, this will lead to high traffic costs. The applications themselves (icons) will remain on the desktop, but will be useless until the data is restored.

Why does the obb folder take up more space than the game itself?

The installation file APK contains only the app code and a minimal interface. All “heavy” graphics, music, voice acting and level maps are stored in OBB. In modern projects like Genshin Impact or PUBG resources can weigh 10-20 GB, while the installer takes up only 100-200 MB.

Is it possible to zip the obb folder to save space?

No, the system cannot read files directly from ZIP archives in this directory. The files must be unpacked. Archiving only makes sense for backup to a computer, so as not to download games again after resetting the phone to factory settings.

Where exactly is the obb folder on the new Android 12-14?

The path remains standard: /storage/emulated/0/Android/obb/. However, access to it through third-party file managers may be blocked by the system. You will need to give special permission to access the files or use the manufacturer's built-in explorer.

Does deleting obb affect saves in the game?

No, saves are usually stored in a folder /Android/data/ or in the developer's cloud. Uninstalling obb only resets graphics resources and swap files. Your level, currency and progress should be preserved if you did not touch the folder data.