How to Enable Developer Options on Android
Tap Build number seven times to reveal the hidden menu, and learn which settings are safe to touch.
Open Settings and find Build number (under About phone on Pixel, under About phone > Software information on Samsung, or tap the OS version on Xiaomi). Tap it seven times and enter your PIN. Developer options then appears, usually under Settings > System.
- Developer options is hidden until you tap Build number seven times
- Build number lives in different places on Samsung, Pixel and Xiaomi
- You may need to enter your PIN, pattern or password to confirm
- USB debugging is powerful: only enable it when a trusted tool needs it
- Leave settings you do not understand switched off
- You can hide the menu again from inside Developer options
Developer options is a hidden settings menu on every Android phone. It holds advanced tools meant for app developers, such as USB debugging, animation controls and background process limits. Google keeps it hidden so that casual tapping cannot change anything important. Revealing it is deliberately simple but a little obscure: you tap your phone’s Build number seven times. The catch is that Build number sits in a different place depending on your manufacturer.
Before you start, one honest warning: enabling the menu is completely safe, but the settings inside it are powerful. Only change options you understand, and leave the rest alone. Most people enable Developer options for a single purpose, flip one switch, and never touch the rest.
How to enable Developer options on Google Pixel (stock Android)
- Open Settings.
- Scroll down and tap About phone.
- Find Build number at the bottom and tap it seven times.
- Enter your PIN, pattern or password if asked. You will see “You are now a developer!”
- Go back to Settings > System > Developer options to open the menu.
How to enable Developer options on Samsung Galaxy (One UI)
- Open Settings.
- Tap About phone.
- Tap Software information.
- Tap Build number seven times and enter your screen lock.
- Developer options now appears at the bottom of the main Settings list. On some models it sits under Settings > General.
How to enable Developer options on Xiaomi, Redmi and POCO (HyperOS / MIUI)
- Open Settings.
- Tap About phone.
- Tap the OS version (on older MIUI phones, tap MIUI version) seven times.
- Enter your lock screen credentials if prompted.
- Find the menu under Settings > Additional settings > Developer options.
| Phone | Where Build number lives | Where Developer options appears |
|---|---|---|
| Google Pixel | About phone > Build number | Settings > System > Developer options |
| Samsung Galaxy | About phone > Software information > Build number | Bottom of Settings (or Settings > General) |
| Xiaomi / Redmi / POCO | About phone > tap OS version (or MIUI version) | Settings > Additional settings > Developer options |
A safety note on USB debugging
The most common reason people enable Developer options is to turn on USB debugging, which lets a connected computer send commands to the phone. It is genuinely useful for app development, screen recording tools and some repair utilities. It is also a security risk: a computer with debugging access can read data and install software. Follow these rules:
- Only turn on USB debugging when a tool you trust actually requires it.
- Never approve the “Allow USB debugging?” prompt on a computer you do not own or trust.
- Turn it back off when you have finished.
On Xiaomi phones you may also see Install via USB and a separate USB debugging (Security settings) toggle; enabling these can require signing in to a Xiaomi account and having a SIM inserted. Leave them off unless you specifically need them.
Which Developer options are safe to explore
A few toggles are low-risk and genuinely handy. Reducing the three Animation scale settings (Window, Transition and Animator) to 0.5x makes an older phone feel snappier. Stay awake keeps the screen on while charging, useful at a desk. These do no harm and are easy to reverse.
Others can cause instability if you misjudge them, such as Don’t keep activities or aggressive background process limits, which can make apps behave oddly. If you ever change something and regret it, you can tap Reset to default inside the menu, or simply switch Developer options off at the top.
How to hide Developer options again
If you want the menu gone, open Developer options and switch the toggle at the top to Off. That hides the menu immediately. On some phones you can also clear the Settings app’s storage to reset the developer flag, though the simple toggle is enough for most people. Nothing you do here deletes personal data, and turning the menu off does not undo a change you already saved, so reset any specific setting before hiding it.
Keeping your phone secure afterward
Because Developer options exposes advanced controls, treat your screen lock and app permissions seriously once it is on. If privacy matters to you, our guide to how to lock apps on Android pairs well with it, and clearing out clutter with how to clear cache on Android can resolve many of the glitches people originally open Developer options to debug. Should you ever hand the phone on or sell it, follow how to factory reset Android to wipe every setting cleanly.
Common reasons people enable Developer options
It helps to know why the menu exists, so you can judge whether you actually need a given setting. The most frequent reasons are:
- USB debugging for connecting the phone to a computer for development, screen recording or backup tools.
- Speeding up animations by lowering the three animation-scale values, which makes older phones feel faster.
- Checking a refresh rate or forcing a display setting on gaming phones.
- Mock locations for testing apps that use GPS.
- Generating a bug report to send to a developer when an app misbehaves.
If your reason is not on a list like this, it is worth pausing before flipping an unfamiliar switch.
Settings to treat with extra care
A few entries in Developer options can cause real problems if changed without understanding them. OEM unlocking allows the bootloader to be unlocked, a step tied to custom software that can wipe the device and may affect your warranty; leave it off unless you are following a specific, trusted guide and have backed everything up. Running services and background process limits can starve apps of memory and cause missed notifications. USB configuration defaults are best left alone. None of these are dangerous to look at, but changing them blindly can lead to confusing behaviour that is hard to trace later.
What Developer options does not do
Enabling the menu does not root your phone, does not unlock the bootloader on its own, and does not install anything. It simply reveals settings that were always present but hidden. That is why it is safe to turn on out of curiosity. The only meaningful risks come from deliberately changing specific toggles, which is why every reputable guide, including this one, stresses restraint over exploration.
Reversing a change you regret
If the phone starts behaving oddly after you have been in the menu, you have two easy escapes. First, open Developer options and tap Reset to default values if your phone offers it, which returns every toggle to its original state. Second, switch the Developer options master toggle off, which hides the menu and disables its overrides. Between these two, almost any accidental change can be undone without a full reset, so there is no need to panic if something looks different.
Developer options is one of the clearer examples of how open the platform is compared with rivals; if that interests you, our comparison of Android vs iOS key differences digs into it. For more step-by-step help, browse our full Android guides. Remember the golden rule: enable the menu, change only what you came for, and leave the unfamiliar switches alone.
Frequently asked questions
Is it safe to enable Developer options?
Enabling the menu itself is harmless; it just makes extra settings visible. The risk comes from changing options you do not understand. If you only turn it on and leave the toggles alone, nothing changes on your phone.
Where is Build number on my phone?
On Pixel it is under Settings > About phone. On Samsung it is under About phone > Software information. On Xiaomi you tap the OS version (or MIUI version on older models) in About phone. Tap it seven times.
What is USB debugging and should I turn it on?
USB debugging lets a computer send commands to your phone over a cable, which is useful for development and some repair tools. Leave it off unless a tool you trust needs it, and turn it off again afterward, as it can be a security risk.
How do I turn Developer options off again?
Open Settings, go to Developer options, and switch the toggle at the top to Off. On some phones you can also tap the menu and choose to remove it, or clear the Settings app storage to hide it.
I tapped Build number but nothing happened.
Make sure you are tapping the correct entry for your phone, keep tapping quickly, and enter your screen lock if prompted. A small counter usually appears saying how many taps remain before you are a developer.
Does enabling Developer options void my warranty?
Simply showing the menu does not void a warranty. Actions like unlocking the bootloader can affect it, but those are separate, deliberate steps and are not enabled just by revealing the menu.
Get launch updates from Aavot
One email when the official app ships. No spam, unsubscribe anytime.
Related reading
How to Disable Bloatware on Android Safely
Remove or disable preinstalled Android bloatware the safe way using app info, understand what to leave alone, and why ADB and rooting carry real risks.
How to Set Up and Use Android Auto in Your Car
Set up Android Auto wired or wireless. Honest requirements: a compatible car or head unit, the right Android version, 5GHz Wi-Fi, and a data plan.
How to Recover Deleted Photos on Android
Recover deleted photos on Android from Google Photos Trash (held ~30 days) and your gallery's recycle bin. What to try and why purged photos may be…