Hiding files on Android is a task that users face for various reasons: from the desire to protect personal data from prying eyes to the need to hide system files from accidental deletion. Unlike Windows or macOS, where it is enough to change the โhiddenโ attribute, on Android the process requires knowledge of specific methods. However, not all methods are equally effective: some work only for certain versions of the OS, others require additional applications or even root access.
It is important to understand that hiding files โ encrypting them. Even after applying the methods described below, an experienced user with access to the device can detect hidden data through a file manager with superuser rights or specialized utilities. If you need full privacy, consider options with encryption (for example, EncryptedStorage v Google Files) or transferring files to secure folders like Samsung Secure Folder.
In this article we will look at all current ways to hide files on Android 10โ14 without losing the functionality of the deviceincluding methods for internal memory, SD cards and cloud storage. We will pay special attention to solutions that do not require root access - they will suit 90% of users.
1. Hiding through a standard file manager (without applications)
Many manufacturers build their own file managers into their firmware with the option to hide files. For example, MIUI File Manager on Xiaomi, My Files on Samsung or Files by Google on โpureโ Android. These tools do not require installation of additional software and are suitable for basic hiding.
To hide a file through a standard manager:
- ๐ Open the application
Files(or an analogue from the manufacturer). - ๐ Search the desired file/folder and select it with a long tap.
- โ๏ธ Click on the three dots (menu) โ select
HideorMove to safe folder. - ๐ Confirm the action (a PIN code or fingerprint may be required).
โ ๏ธ Attention: Files hidden in this way remain accessible through any file manager with memory access rights (for example, Total Commander or FX File Explorer). For reliability, combine this method with renaming the file (add a dot to the beginning of the name, for example .secret.txt).
2. Renaming files: a simple but unreliable method
The fastest method of hiding is to add a dot in front of the file or folder name. This will force most file managers to ignore them during normal viewing. For example, the file photo.jpg will become .photo.jpg.
How it works:
- Open any file manager (for example, Files by Google).
- Long tap select the file โ select
Rename. - Add a dot to the beginning of the name (for example,
.document.pdf). - Save changes.
โ ๏ธ Attention: This method does not work for:
- ๐ Folders on the SD card (many managers show them regardless of the name).
- ๐ Files accessed by other applications (for example, music players scan all files with the extension
.mp3, even hidden). - ๐ค Android 11+ with storage sharing (Scoped Storage), where access to files is limited.
To return the file to a visible state, simply remove the dot from the name. For convenience, use a combination with other methods, for example, moving to a folder with the name .hidden.
If the file is not visible even after deleting the dot, check your file manager settings: there is often a โShow hidden filesโ option that needs to be enabled.
3. Using archivers (ZIP/RAR with a password)
Archiving files with a password is one of the most reliable ways to hide data without specialized applications:
- ๐ Files are password protected (even if the archive is found, it cannot be opened without a key).
- ๐๏ธ You can archive entire folders while maintaining the structure.
- ๐ฑ Works on any version of Android and does not require root.
Instructions:
- Install the archiver (for example, RAR or ZArchiver).
- Select files/folders โ select
Add to archive. - Specify the format (for example,
ZIPorRAR) and set a password. - After creating the archive, delete the original files.
To extract the files:
- Open the archive in the same archiver.
- Enter the password.
- Extract the files to the desired location.
โ ๏ธ Attention: If you forget the password, it will be impossible to restore access to the files. Keep the password in a safe place (for example, in a password manager Bitwarden or KeePassDX).
| Archiver | Password support | Formats | Free |
|---|---|---|---|
| RAR | Yes (AES-256) | RAR, ZIP, 7z | Conditionally (advertising) |
| ZArchiver | Yes (ZIP/RAR) | ZIP, RAR, 7z, TAR | Yes |
| 7Z | Yes (AES-256) | 7z, ZIP, TAR | Yes |
| WinZip | Yes (AES-256) | ZIP, ZIPX | No (paid) |
4. Specialized applications for hiding files
If the built-in Android tools do not suit you, you can use third-party applications. They offer additional functions: encryption, simulated deletion, access via. PIN code. Below are proven options:
- ๐ Hide Something โ simple interface, password and fingerprint support. Suitable for photos, videos and documents.
- ๐๏ธ Calculator Vault โ disguised as a calculator. To access, you need to enter the PIN code as a mathematical expression (for example,
12+34=46). - ๐ Secure Folder (Samsung) โ built-in solution for devices Samsung with support for encryption at the OS level.
- ๐ Andrognito - open source, AES-256 encryption, ability to hide applications.
Setting example Hide Something:
- Install the application from Google Play.
- When you first start, set a PIN code or pattern key.
- Click
+โ select files to hide. - Confirm transfer to secure storage.
โ ๏ธ Attention: Some applications (for example, Calculator Vault) can be deleted antiviruses as โpotentially dangerousโ due to the masking technique. If you use Kaspersky or Dr.Web, add the application to the exceptions.
A strong password is used (at least 8 characters)|The application is updated to the latest one. version|A backup copy of the password is saved in the manager|Files are not stored in the cloud without encryption-->
5. Hiding files on an SD card (for devices with support)
If your smartphone supports SD cards, you can hide files directly on it. This method is suitable for media files (photos, videos, music) that should not be displayed in the gallery or. player.
Ways to hide on SD:
- ๐ Creating a folder
.nomediaโprevents applications from scanning media files. Just create an empty folder with the same name in the root of the SD card. - ๐ Renaming extensions โchange the file extension. (for example,
photo.jpgโphoto.txt). To return, rename it back. - ๐ Encryption section โsome firmware (for example, LineageOS) allow you to encrypt the entire SD card.
Creation example .nomedia:
1. Connect the SD card to your PC or use the file manager on your phone.2. Go to the root of the card (for example,
/storage/1234-5678/).3. Create a new folder named
.nomedia(necessarily with a dot at the beginning!).
4. Move files that should not be displayed to any folder on the card.
โ ๏ธ Attention: Folder .nomedia hides files only from media scanners (gallery, music players) The files themselves remain accessible through any file. manager!
What to do if the SD card is not detected?
If after creation .nomedia the card is no longer recognized, check:
1. Card format (must be FAT32 or exFAT for Android).
2. The presence of damaged sectors (scan via PC).
3. Compatibility with the device (some phones do not support cards larger than 256 GB).
6. Advanced methods: ADB and root access
For advanced users who are ready to work with the command line or gain root access, more flexible ways to hide files are available. These methods require technical knowledge and may lead to loss of warranty or unstable operation of the device.
Method 1: Hiding via ADB (without root)
Using Android Debug Bridgeyou can change file attributes. For example, to hide a file /sdcard/secret.txt:
adb shellsu
chmod 600 /sdcard/secret.txt
mv /sdcard/secret.txt /sdcard/.secret.txt
Method 2: Transfer to system folders (requires root)
Files placed in /data/local/tmp/ or /system/will not be visible by standard managers. Example:
adb shellsu
mv /sdcard/secret.txt /data/local/tmp/
chmod 600 /data/local/tmp/secret.txt
โ ๏ธ Attention: Deleting or changing files in system folders can lead to Android malfunctions. Before experiments, create a backup via TWRP or OrangeFox Recovery.
Methods with ADB and root are only suitable for experienced users. Errors in commands can lead to data loss or device failure.
7. Cloud storage with a hiding function
If you do not want to store files on your device, you can upload them to the cloud with a hiding option. Some services allow you to create โsecretโ folders or set a password for individual files.
Examples of services:
- ๐ฅ๏ธ Google Drive โthere is no built-in hiding function, but you can archive files with a password before downloading.
- ๐ Mega โsupports client-side encryption and hidden folders (available only via direct link).
- ๐ pCloud โoption
pCloud Crypto(paid) for encrypting files with zero knowledge. - ๐ก๏ธ Proton Drive โfull end-to-end encryption, files are inaccessible even to service administrators.
How to hide a file in Mega:
- Upload the file to the cloud via the app or web version.
- Select the file โ click
ShareโCreate link. - In the link settings, set the password and expiration date.
- Delete the file from the device (it will remain only in the cloud).
โ ๏ธ Attention: Even in encrypted clouds metadata (file names, modification dates) can be visible to the provider. For complete anonymity, use Cryptomator to create an encrypted container before downloading.
FAQ: Frequently asked questions about hiding files on Android
Is it possible to hide file so that even a file manager with root cannot find it?
Technically yes, but this requires deep knowledge of Linux. For example, you can:
- Mount a partition with the option
noexecand hide the file there. - Use
chattr +ito block changes (requires root). - Move the file to
/devor other virtual file systems (not recommended!).
However, such methods are risky and can break the operation of the OS.
Why do hidden files appear again after updating Android?
This is due to the fact that:
- New versions of Android reset some file attributes.
- Manufacturers are changing the operating logic of file managers.
- When updating, memory may be re-allocated (especially on devices with Dynamic Partition).
Solution: use applications for hiding (for example, Hide Something) or archives with a password - they do not depend on the version OS.
How to hide a file from a specific application (for example, a gallery)?
If you need to hide media files only from the gallery, but leave access through the file manager:
- Create an empty file in the folder with files
.nomedia. - Or rename the extension (for example,
photo.jpgโphoto.jpg.bak). - Use applications like QuickPicwhere you can exclude folders from scanning.
Is it possible to hide Android system files without root?
No. System files (/system/, /vendor/) are protected from changes on kernel level. Even with ADB, you can only view them, but not modify them without root access. Attempts to bypass this protection lead to:
- Boot errors (bootloop).
- Loss of warranty.
- Bootloader block on some devices (for example, Samsung Knox).
Which ones). files cannot be hidden on Android?
It is not recommended to hide:
- ๐ฑ Files
build.prop,boot.imgโ are critical for loading the OS. - ๐ Folders
/data/app/โcontain data applications. - ๐ง Files with the extension
.odex,.vdexโneeded for apps to work. - ๐ Database files (
.db,.sqlite)โcan be damaged when moved.
Hiding such files can lead to failures or complete inoperability of the device.