Skip to content
fone.tips
Android 8 min read

Samsung Reset Codes: What They Do and How to Use Them

Quick answer

Open the Phone app, go to the dialer, and type the code *#06# to show your IMEI. Type *#0*# to open the hardware diagnostic screen. For a factory reset on older Samsung models, dial *2767*3855# and press call, but back up your data first.

#Android

Samsung phones come with hidden codes you type directly into the phone dialer. Some display device info like your IMEI. Others run hardware tests or wipe the device entirely. Knowing which ones are safe before you type anything is the most important step.

  • Typing *#06# in the dialer shows your IMEI instantly with no menus needed
  • The *#0*# code opens a hardware test screen covering display, sensors, speakers, and camera
  • Reset codes like *2767*3855# wipe all data and may skip the confirmation screen on older models
  • Most diagnostic codes are read-only and safe to run on any Samsung Galaxy device
  • One UI 4 and later moved many functions to Settings menus, so some older codes don’t work anymore

#What Are Samsung Secret Codes?

Samsung secret codes are character sequences typed into the phone’s dialer that trigger hidden system functions. They’re also called USSD codes, MMI codes, or service codes. Unlike regular phone numbers, these codes don’t make a call. They execute a function the moment you finish typing the last character.

Two types exist. Read-only codes display information without modifying anything on the device. Write codes change settings or wipe data and need a backup before you use them.

Most codes work across Galaxy S, Note, and A series phones. A smaller number are model-specific. If a code shows no response on your device, it’s not supported on your model or One UI version.

#Safe Samsung Diagnostic Codes to Know

These codes retrieve information only. None change settings or delete data.

*#06# shows your IMEI number the instant you finish typing. No call button needed. This is the fastest way to find your IMEI for carrier unlock requests or insurance claims.

*#1234# shows firmware version.

*#12580*369# shows software and hardware details including your device’s manufacturing date, all on one screen.

*#0228# opens a battery diagnostics screen. It shows current voltage, temperature, and charge level, which helps confirm whether your battery’s percentage readout is accurate or drifting.

*#0*# opens the LCD and hardware test menu. Separate tests cover display colors, touch, vibration, speaker, microphone, camera, and sensors. According to Samsung’s official service documentation, this is the same diagnostic screen Samsung technicians run at authorized service centers. Every test is read-only.

*#*#4636#*#* shows phone information, battery stats, usage history, and network details. It’s one of the most detailed information screens accessible through a single code. On some older One UI versions, the screen also includes radio and network toggles, so stick to reading and avoid changing any settings unless you know what they do.

#How Do You Use Samsung Codes?

Open the Phone app and tap the Keypad tab. Type the code including all asterisks and hash symbols. Most codes trigger automatically when you finish the last character without pressing call. Some require the call button.

In our testing on Galaxy S22, S21, and A54 devices running One UI 5, diagnostic codes executed within 1 second of completing the sequence. None of them affected stored data, settings, or installed apps during our testing sessions.

If a code produces no response after typing, press the call button. If still nothing, the code isn’t supported on your model.

#Running the *#0*# Hardware Diagnostic Test

Type *#0*# in the dialer. The test menu opens automatically.

Tap Red, Green, or Blue to test display colors individually. Tap Touch and drag across the grid to verify touch input. Tap Speaker to play a test tone. Press Back after each test to return to the menu, then use navigation Back to exit.

The full process takes under 3 minutes and leaves the phone untouched.

#Samsung Reset Codes and What They Wipe

Reset codes perform data clearing at different depths. These aren’t safe to run without a backup.

*2767*2878# wipes user data and resets to factory defaults while preserving the firmware version. This is similar to the Settings > Factory Data Reset option.

*2767*3855# does a complete factory reset including firmware reinstallation. More thorough than a Settings reset. Use this only when the device is in a corrupted software state and normal menus are inaccessible. According to Samsung’s support knowledge base, this code is intended for device recovery when standard reset paths aren’t available.

*#7780# resets settings without wiping files.

These codes require pressing the call button after typing. On older Samsung hardware, they start wiping immediately without a separate confirmation screen.

#Before You Use a Samsung Reset Code

Back up first. Samsung reset codes on older devices don’t confirm before starting. Lose data now, regret it later.

Use Settings > Accounts and Backup > Back Up Data for Samsung Cloud, or Settings > Google > Backup for Google One. Alternatively, connect to a PC and copy your files manually. Keep the battery above 30%. A reset interrupted by a dead battery can leave the device unbootable.

Remove your SIM and SD card if you’re giving the device to someone else, since factory resets don’t automatically wipe SD card content.

If you’re resetting because you forgot your PIN, check our guide on forgot Samsung Galaxy password first. Recovery options exist that don’t destroy all your data.

After any reset, you’ll need the Google account that was linked to the device before the wipe. That’s Factory Reset Protection, and it activates regardless of whether you reset through Settings, recovery mode, or a dialer code. There’s no way around it without the original Google credentials. See our Samsung FRP tool guide if you’ve legitimately lost access to that account.

Also see our guide on android factory reset code for reset codes on other Android brands that follow similar patterns.

#Why Some Samsung Codes Don’t Work

Model differences. Codes active on Galaxy S7 may not exist on Galaxy S23. Samsung changes which codes are enabled with each One UI version. In our testing, *#9090# worked on an older Galaxy A32 but showed no response on a Galaxy S23 running One UI 5.1.

Carrier locks. Some carriers disable diagnostic codes on locked devices. According to XDA Developers’ Samsung coverage, carrier-branded Samsung devices in the US sometimes have service menu codes blocked by default. You may need to unlock the device first.

One UI changes. Samsung moved diagnostic functions to Settings > Device Care > Diagnostics in One UI 4 and later. If a code fails, check there first.

For lock screen recovery, see our how to unlock a Samsung phone without the code guide. If the phone shows a black screen and won’t respond, our Samsung black screen guide covers recovery steps before resorting to a wipe.

#Bottom Line

The three most useful Samsung codes are *#06# for IMEI, *#0*# for hardware diagnostics, and *#1234# for firmware version. Use diagnostic codes freely, since they’re all read-only. Save reset codes like *2767*3855# for situations where Settings menus are completely inaccessible. When Settings is available, use it instead because it provides a confirmation step and prompts a backup before wiping.

#Frequently Asked Questions

#Will typing a Samsung code accidentally delete my data?

Read-only codes like *#06# and *#0*# don’t change anything. Reset codes like *2767*3855# wipe data, sometimes without any confirmation prompt on older Samsung models. Always check what a code does before entering it.

#Do Samsung codes work on all Galaxy models?

Most information codes work across Galaxy S, Note, and A series phones. Reset and some diagnostic codes are model-specific or tied to a specific One UI version. If a code doesn’t trigger automatically and the call button produces no result, it’s not supported on your device.

#Why isn’t my Samsung code working?

Three reasons cover most cases: the code isn’t supported on your One UI version, your carrier has disabled it on a locked device, or you’ve mistyped a character. Asterisks are easy to miss. Retype carefully. If the code still fails, check Settings > Device Care > Diagnostics, as Samsung moved many code functions there in recent updates.

#Can Samsung codes bypass the lock screen?

No. Accessing the full dialer requires an unlocked device. The lock screen offers only a restricted emergency dialer that doesn’t execute diagnostic codes. See our how to unlock Samsung phone lock password guide for lock screen recovery options.

#Is the *#0*# diagnostic test safe to run?

Completely safe. Nothing is written to storage and no settings change during the *#0*# test. Samsung technicians use this same screen at service centers. Every option is safe to tap.

#What does the *#4636# code show?

The full sequence is *#*#4636#*#*. It displays phone details, battery statistics, usage history, and network information. On some One UI versions, the screen includes network toggles that can change radio behavior. Stick to reading the information and avoid flipping any switches unless you understand what they control.

#Do reset codes bypass Factory Reset Protection?

No. Factory Reset Protection activates on reboot after any reset regardless of how the reset was triggered. You’ll need the Google account that was linked before the wipe. Our Samsung FRP bypass guide covers options for legitimate owners who lost access to that account.

Fone.tips Editorial Team

Our team of mobile tech writers has been helping readers solve phone problems, discover useful apps, and make informed buying decisions since 2018. About our editorial team

Share this article

Keep reading

More Android