Vivo secret codes are short dialer sequences, technically called USSD and MMI codes, that you type into the phone app to open hidden menus or pull up device information. On Vivo phones running Funtouch OS or OriginOS, the same standard Android codes that work on most handsets let you check your IMEI, view network details, and on some models open engineering or testing menus. They are typed exactly like a phone number, and the action triggers the moment you finish entering the sequence, so accuracy matters. This guide lists the widely documented standard codes, explains what each one does, and flags the two that can erase your data.
Before anything else, it helps to understand the two formats. A USSD code (like *#06#) talks to your carrier or the phone’s firmware and returns information on screen. An MMI code is the broader category that includes call-forwarding and service requests. Both are dialed the same way. Vivo does not officially publish a public list of brand-exclusive codes, and many service-menu codes vary by model and firmware version, so the codes below are the cross-device standard Android ones that are safe and reliable to test.
Vivo secret codes list (standard Android MMI codes)
The table below collects the most useful and commonly working Vivo secret codes. Some open menus only on certain Funtouch OS builds; if a code does nothing on your model, that menu has simply been disabled by Vivo, which is normal. Type each code exactly, including the asterisks and hash symbols.
| Code | What it does |
|---|---|
| *#06# | Displays your IMEI number (and serial on dual-SIM models). Useful for warranty and theft reports. |
| *#07# | Shows SAR (radiation) and regulatory information on supported builds. |
| *#*#4636#*#* | Opens the testing menu with phone, battery, and usage statistics on many Android builds. |
| *#*#225#*#* | Shows calendar storage and event information where supported. |
| *#*#426#*#* | Opens Google Play Services / Firebase diagnostics info on supported devices. |
| *#*#759#*#* | Opens the Google RLZ debug UI on some Android builds. |
| *2767*3855# | Caution: This is a factory format/wipe code on some Android phones. It can erase all data with no confirmation. Do not dial unless you intend a full wipe. |
| *#*#7780#*#* | Caution: Triggers a factory reset of app data and settings on some builds. It removes apps and personal data, so back up first. |
Treat the last two rows with real care. They are reset and format codes, and where they are active they may run instantly without asking you to confirm. If your goal is genuinely to wipe the phone, use the proper menu method instead, which gives you a confirmation step. See our guide to hard reset any Android mobile for the safe, reversible path through Settings or Recovery Mode.
Safety first
Secret codes that only display information, like *#06#, are harmless. The risk comes from codes that modify or erase data. Three rules keep you safe:
- Back up before testing anything destructive. Photos, contacts, messages, and app data can vanish in seconds. Follow our walkthrough to back up and restore Android devices so you have a copy of everything first.
- Know the Google FRP lock. Any factory reset, whether triggered by a code, the Settings menu, or Recovery, activates Factory Reset Protection. After the wipe, the phone will demand the Google account that was previously signed in before it lets you finish setup. If you do not know those credentials, the device can become locked, so remove the account in Settings before resetting and disable any Vivo anti-theft or “Find Device” feature too.
- Do not copy codes blindly from forums. Service-menu and engineering codes differ between Funtouch OS and OriginOS versions, and an unfamiliar code can change network or hardware settings you cannot easily undo.
If a code menu changes a setting and the phone misbehaves afterward, you can often recover without losing data by booting into Recovery. Our guide on how to use Recovery Mode to fix your Android phone covers cache clearing and reset options for Vivo handsets, where you typically power off, then hold Volume Up + Power until the recovery screen appears.
Frequently asked questions
Do all Vivo secret codes work on every model?
No. Information codes like *#06# work almost universally, but engineering and testing menus depend on your exact model and the Funtouch OS or OriginOS version. Vivo disables many service codes on retail firmware for security, so if a code does nothing, the feature is simply blocked on your build rather than entered incorrectly.
Can a secret code unlock my Vivo if I forgot the password?
No. There is no dialer code that bypasses a screen lock, and any code claiming to do so is unreliable or fake. The supported route for a forgotten lock is a factory reset through Recovery Mode, which erases data and then triggers the Google FRP check, so you will need your Google account credentials to finish setup afterward.
Is it safe to dial *#06# on my Vivo phone?
Yes. The *#06# code only displays your IMEI and serial number and makes no changes to the device. It is the safest of the Vivo secret codes and is handy when registering a warranty, checking carrier compatibility, or reporting a lost phone to your operator.

