Resetting your Android device to factory settings erases all data on the device and clears out unnecessary files. The reset process wipes all your information from it, including private data, messages, and files.

A factory reset is crucial before selling, recycling, or donating your Android phone or tablet. It can also be a last-ditch attempt at troubleshooting persistent issues with your device.

Given the sensitivity and potency of a factory reset, we guide you through the process of performing one on any Android device.

We include instructions for multiple devices, including heavily skinned phones like the Samsung Galaxy.

A factory reset can fix software issues. However, it isn’t always necessary. To perform a soft reset, restart your Android phone (press the volume up and power buttons at the same time), as this may solve your issue.

How to back up your data before you perform a factory reset on your phone

Regardless of the reason for your factory reset, back up your data first, as performing a hard reset will wipe it all. There are multiple ways to do this, but we recommend using Google One.

Google One allows you to reaccess your data when setting up a new Android phone. All you need is the Google One app from the Play Store.

  1. Download the Google One app.
  2. Open the app, and you’ll see a card telling you when the last backup was performed. Tap View.
  3. Tap Backup now.

A factory reset doesn’t clear data stored on an SD card. Instead of backing up data to the cloud, you can save bandwidth and storage space by moving that data from your phone’s internal storage to the SD card instead.

However, some devices have the option to reformat the SD card. Make sure that the option isn’t selected if you want to preserve the data.

But nothing is as foolproof as taking the SD card out of the device prior to resetting it.

When you set up your new Android device, it can download the backup you created. This backup restores your SMS messages, saved Wi-Fi networks, wallpaper, homescreen layout, and apps.

Turn off Factory Reset Protection before you wipe your phone

Google added Factory Reset Protection (FRP) to Android in 5.1 Lollipop. The feature prevents someone from using your device if it’s stolen. FRP works differently on recent versions of Android.

Regardless of the age of your device, it’s good practice to ensure FRP is off, as there’s no way to remove FRP remotely.

If FRP isn’t properly deactivated, the phone asks for your passcode and Google account credentials when it restarts.

It is also why a factory reset is required when trading in your phone.

Skip this step if you’re still using your device after the reset.

  1. Open Settings.
  2. Scroll down and open Passwords, passkeys & accounts.

  3. Tap your Google account.
  4. Tap Remove account.

  5. On the following pop-up, tap Remove account.
  6. On the last pop-up, tap OK.
  7. Enter your password or scan your fingerprint as prompted.

After you’ve removed your Google account, you’ll want to turn off Screen lock. Here’s what you’ll do:

  1. Open Settings.
  2. Scroll down and open Security & privacy.

  3. Scroll down and tap Device unlock. Make sure to tap the words and not the cog next to them.
  4. Tap the cog next to Screen lock and select None. Repeat the step for Face & Fingerprint Unlock to toggle it off.

  5. The device asks if you’re sure you want to delete your screen lock. Tap Delete.

How to factory reset a Google Pixel device

After you complete the following steps, the data stored on the device is gone. Back up everything you want to keep before proceeding.

  1. Open Settings.
  2. Scroll down and open System​​​​​.

  3. Open Reset options.
  4. Tap Erase all data (factory reset).

  5. Tap Erase all data in the lower-right corner and tap it again to confirm.

  6. The phone performs a reboot, which may take a few minutes. Upon restart, it loads the first-run experience, allowing the next owner to log in and use it.

How to factory reset a Samsung device

One UI differs from the experience on a Google Pixel. The steps for factory resetting a Samsung Galaxy device differ from other near-stock Android versions.

Our steps use a Galaxy phone running One UI 7, but the instructions are similar to those for software versions dating back to One UI 1.0. If you have an older phone, you can still follow these steps.

  1. Open Settings.
  2. Scroll down and open General management.
  3. Scroll down and open the Reset menu.

  4. Tap Factory data reset.
  5. Scroll to the bottom of the screen and tap Reset.

  6. Your device reboots and begins the factory reset process.

How to factory reset a OnePlus device

Like Samsung, OnePlus tweaked Android to offer its customers unique features, and the steps to factory reset a OnePlus device are slightly different from other models.

  1. Open Settings.
  2. Scroll down and open System & update.
  3. Open Back up and reset.

  4. Select Reset phone.
  5. Tap Erase all data.

  6. This results in a reboot as the process begins.

Use Android’s Recovery Mode if you cannot perform a standard factory reset

If you can’t access your phone’s settings app, you can’t perform a factory reset in the usual way. Recovery Mode lets you factory reset your phone without needing any apps.

  1. Turn off your phone.
  2. Press the power and volume down buttons (some phones use volume up) at the same time until the Recovery Mode screen appears.
  3. Press the volume down button until Recovery Mode is highlighted.
  4. Press the power button to restart your phone in Recovery Mode.
  5. Press the power and volume-up buttons to open the Recovery Mode menu.
  6. Tap the volume buttons to highlight Wipe data/factory reset.
  7. Press the power button to perform the factory reset.

Sometimes, a factory reset doesn’t fix a sluggish phone

Resetting your phone wipes out all the data. Then, it returns to the original settings. Using a factory reset can resolve persistent issues that may be slowing down your phone.

Sometimes, a factory reset may not be enough to save it. Either you wait for the next smartphone upgrade or hope for a new software update.