Did you know they exist secret codes on Android that allow you to unlock hidden features, obtain technical information, and perform advanced actions without external apps? If you're interested in getting the most out of your Android phone or tablet, keep reading because in this article, you'll discover in-depth explanations what these codes are, how to use them safely, and the most complete and up-to-date list of secret codes, including differences based on your device's brand.
What are secret codes on Android and what are they for?
Android secret codes They are combinations of numbers and symbols that, when entered into the smartphone's keypad, allow access to hidden menus, diagnostic functions, technical information, and advanced configuration options. They are little known among most users because they are primarily intended for technicians, developers, and experienced users. Their main advantage is that they allow access to insights and settings that don't appear in the Settings app or the phone's manual.
These codes can be divided into several categories according to their function:
- Information codes: They show data about the hardware, software, battery, IMEI or other technical sections.
- Test and diagnostic codes: They allow you to test WiFi, screen, audio, sensors, camera, GPS or Bluetooth.
- Configuration codes: access internal menus for network, USB, engineer mode or advanced settings.
- Reset and backup codes: They allow you to create backup copies or restore your mobile to its original state.
- Manufacturer-specific codes: Some manufacturers such as Samsung, Motorola, HTC, Realme or OnePlus offer exclusive codes for their devices.

Types of secret codes on Android: USSD and MMI
The android secret codes They are mainly divided into two types according to their operation:
- USSD (Unstructured Supplementary Service Data) codes: They are primarily used to communicate with the operator's network (checking balance, data, network services, etc.). They work without an internet connection. They also allow access to information about the SIM and operator services.
- MMI (Man-Machine Interface) codes: These are specific to the Android operating system itself and/or the device manufacturer. They allow access to internal device functions, test menus, diagnostics, advanced statistics, configuration changes, and other technical tools.
Both types of codes usually begin and/or end with * (asterisk) and # (hash), although the structure may vary depending on the manufacturer and model. Some codes work universally on all Androids, while others are exclusive to certain brands or models.
How do you enter secret codes on Android?
Using these secret codes is very simple:
- Open the phone app on your Android device (the same one you use to call).
- Go to the dialing screen and write the secret code exactly, including all asterisks and hash marks.
- Many codes execute the action automatically when the last symbol is entered. #In others, you may need to press the call button.
Important! Some Manufacturers block certain codes on their devices For security or customization reasons, some codes may not work on your specific phone.
Safety precautions and warnings when using secret codes

While these codes offer incredible access to very useful hidden features and settings, should not be used lightlyMany of them can modify advanced settings, reset the phone or erase all the information from the device without notice.
- Always read the description and function of each code before using it.
- Avoid touching or modifying parameters if you don't know what you're doing., especially in technical or advanced test menus.
- Some reset or restore codes can delete ALL data personal data, apps, accounts, and device files. Only use them if you have a recent backup and know how to restore them.
- Improper use of certain codes could cause the mobile phone to malfunction., loss of key information or even damage to hardware or software configuration.
- If in doubt, consult official sources from your manufacturer or consult a specialized technician.
Use these codes at your own risk. We are not responsible for the incorrect use of these commands on your Android device. If you are an inexperienced user or have any questions, it's best not to use them or seek professional advice before modifying any advanced settings on your smartphone.
Why use secret codes on Android devices?
Secret codes unlock a level of control and diagnosis which isn't easily accessible from the usual Android menus. Some advantages of using it are:
- They allow access to very complete technical information (model, IMEI, software version, battery status, usage statistics, sensors, SIM status, etc.), very useful for solve problems or assess the purchase/sale of a second-hand terminal.
- They provide hardware tests (display, speakers, vibration, sensors, camera, WiFi, Bluetooth, GPS, etc.) to check if everything is working properly, especially after a repair or when you detect a fault.
- They enable advanced network, USB, call, diagnostic, and internal process settings, often only available to technicians and developers.
- They allow you to create backup copies of multimedia files directly from hidden menus in some brands.
- They offer a fast and accurate solution for resetting your phone to factory settings, unlocking hidden features, or checking the device's internal status.

Complete list of Android secret codes (universal and by manufacturer)
Below you have the most complete and updated list of secret codes for Android devices, organized by feature type and manufacturer. Keep in mind that there may be some variations between models or Android versions, and that certain codes may not be available on all devices:
Universal secret codes of information and diagnosis
- * # 06 #: Show the IMEI (International Mobile Technician Identity) on your smartphone. It's a unique number that's essential for blocking your device in case of theft or loss.
- * # 07 #: Check the value (level of radiation absorbed by the body) and other regulatory data.
- *#*#4636#*#*: Accesses information and diagnostics menu Android. Provides usage statistics, battery information, phone status, battery history, app usage, and Wi-Fi diagnostics.
- *#*#34971539#*#*: Shows technical details about the cameras of the device, firmware, number of modules.
- *#*#1111#*#*: Check the FTA (Firmware Test Application) version of the software.
- *#*#1234#*#*: See the PDA version of the software.
- * # 12580 * 369 #: Detailed information about software and hardware: system version, build, components, etc.
- * # 7465625 #: State device and SIM lock.
- *#*#232338#*#*: show the MAC address of the Wi-Fi.
- *#*#2663#*#*: Version and testing of the touch screen.
- *#*#3264#*#*: information about the RAM version installed.
- *#*#232337#*#*: Address Bluetooth Of the device.
- *#*#2222#*#*: Version of hardware.
- *#*#44336#*#*: Operating system version and update data.
- *#*#225#*#*: Check the agenda and events of all the linked calendars to your mobile.
- *#*#426#*#*: Diagnosis Firebase Cloud Messaging and status of Google Play Services.
- # 31 #: Turn off the caller id (calls with hidden number).
- * 31 #: Activate caller id (your number will appear when you call).
- * # 67 #: Check and configure the call forwarding.
- * 43 #: Activate the Call waiting.
- # 43 #: Turn off the Call waiting.
Secret test codes and hardware tests
- *#*#197328640#*#*: Test Mode (Service Mode)Performs comprehensive hardware and network tests, including speaker calibrations, vibration, radio signals, SIM information, WiFi, and Bluetooth.
- * # * # * # * # 232339 o *#*#526#*#*: Test WiFi or WLAN.
- *#*#0842#*#*: Test of brightness and vibration from the screen.
- *#*#2664#*#*: Test of touch screen.
- *#*#232331#*#*: Test of Bluetooth.
- *#*#1472365#*#*: Discipline fast GPS to check if it works correctly.
- *#*#1575#*#*: Advanced analysis of the GPS hardware.
- * # 0228 #: Check the battery status: voltage, charge levels, cycles and temperature.
- *#*#0*#*#*: Test of LCD screen.
- * # * # * # * # 0289 o *#*#0673#*#*: Test audio.
- *#*#0588#*#*: proof of proximity sensor.
- *#*#0589#*#*: proof of light sensor.
- #0782* #: Testing and control of the system clock.
Secret codes for backup, restoration, and advanced configuration
- *#*#273282*255*663282*#*#*: Create backup all media (photos, videos, etc.) directly to the SD card or internal memory.
- *#*#7780#*#*: Factory reset: deletes app data and personal settings, but does not delete personal files. Useful before selling or giving away a mobile phone.
- *2767*3855#: Hard Reset and Firmware Reinstallation: Delete absolutely everything and leave your phone as it came out of the factory. Only use it if you have a backup.
- 05* #: Unlocking the PIN or PUK of the SIM card.
- * # 22558463 #: Reset the call time registered on the device.
Secret network administration and configuration codes
- * # 2263 #: Manual band selection radiofrequency.
- * # 9090 #: Diagnostic settings and system dump.
- * # 301279 #: Advanced settings HSDPA and HSUPA (3G and 4G network).
- * # 872564 #: configuration USB recording and connectivity.
- * # 9900 #: Dump Mode (advanced storage management and system logs).
- ##778 (+ call button): Accesses EPST menu for advanced settings.
Secret codes by brand/manufacturer
Samsung
- *#0*#: Hardware diagnostics, display, sensor and audio tests.
- * # 011 #: Detailed network and service information.
- * # 0228 #: Battery status and health.
- * # 0283 #: Test menu.
- * # 0808 #: USB configuration.
- * # 1234 #: Software and model information.
- * # 2663 #: Advanced touchscreen firmware.
- * # 7353 #: Rapid component testing.
- * # 9090 #: Advanced debugging tools.
- * # 9900 #: SysDump (system dump).
- * # 2683662 #: Advanced service mode.
- * # 34971539 #: Camera firmware.
Motorola
- * # * # * # * # 2486: Engineering mode.
- * # 07 #: Regulatory information (SAR, etc.).
- ##7764726: Motorola Droid Hidden Menu.
HTC
- *#*#3424#*#*: HTC Testing Program.
- ## 786 #: (Caution) Phone reset menu.
- ## 3282 #: EPST menu.
- ## 3424 #: Diagnostic mode.
- ## 33284 #: Field test.
- ## 8626337 #: Start Vocoder.
- *#*#4636#*#*: Advanced device information.
OnePlus
- * # 66 #: Encrypted IMEI.
- * # 888 #: Engineer mode, display PCB number.
- * # 1234 #: Software version.
- 1+= (Stock Calculator): Displays 'NEVER SETTLE'.
- *#*#2947322243#*#*: Erase internal memory.
Realme
- * # 800 #: Comments and tests menu.
- * # 888 #: Engineer mode.
- * # 6776 #: Software version.
Frequently Asked Questions About Android Secret Codes
Do these codes work on all Android phones?
No. Some codes are universal, but many depend on the brand, carrier, Android version, or even the specific model. If nothing happens when you enter a code, it means it's not supported by your device.
Can I damage my phone using these codes?
Using codes that simply display information is safe. However, codes that modify settings or reset the device can cause data loss, status changes or even malfunctions If you don't know what you're doing, always use only codes whose function you understand.
Are secret codes updated with new versions of Android?
Yes. With each new version of Android, new codes may be introduced, the available list may be modified, or their functionality may be changed. Additionally, manufacturers may block, add, or modify supported codes in their customization layers.
Are there any apps to view the available secret codes?
There are applications like PhoNetInfo that detect and display the secret codes compatible with your mobile phone according to the manufacturer and version, but normally you will have to enter them manually on the phone's dial.
Can I use these codes on iPhone or other systems?
Most of these codes only work on Android devices. Apple iPhone uses a different system and severely limits what can be done using USSD/MMI codes.
Master the android secret codes It's an excellent way to get to know your phone in-depth, obtain technical information, troubleshoot problems, and access functions that would normally be hidden. Always do so with caution and responsibility. Any user who wants to get the most out of their device, whether for diagnostics, security, data recovery, or privacy enhancement, will find these codes a powerful and very useful tool.