How to Factory Reset a DJI Spark Drone

Authored by: Support.com Tech Pro Team

1. Introduction

Are you selling your drone? Are you trying to resolve an issue? Resetting your drone can help you. This guide will show you how.

There are two types of resets available for your drone:

  • Factory Reset: This requires a computer, Windows or Mac OS, and the DJI Assistant program. This will allow you to reset your drone, as it came out of the box. This is usually for when you are selling the drone, and want to remove all personal data it might have.  It can also be used to try and fix an issue you are having with it, and other fixes are not working.
DJI Assistant icon
  • Drone Wi-Fi Reset: This just requires the drone. This will allow you to reset the Wi-Fi information from the drone back to the defaults. This is good, for times when your drone is not able to communicate with your mobile device. This only resets the Wi-Fi information, so no data will be lost.
DJI Spark

2. Wi-Fi Reset

  1. Press and hold the drone's power button for 9 secs. When you hear three rapid beeps, you can let go.
DJI Spark power button
  1. To verify that it works, you should be able to see the Spark's network on your mobile device.
Wi-Fi list with Spark highlighted. Screenshot

3. Additional Information

To better assist you, please answer this question.

4. Factory Reset

  1. Turn on your drone.
Back of drone with power button highlighted.
  1. Plug the Drone into your computer using the provided USB cable.
DJI drone with cable plugged in
  1. Open the DJI Assistant program.
DJI Assistant icon
  1. When you see this screen, DJI Assistant is detecting your drone. This may take a few moments.
DJI Assistant program, detecting drone. Screenshot
  1. Select your drone from the Connected Devices screen.
Drone choice. Screenshot
  1. Make sure to have Firmware Update (1) selected, and then click on RESTORE FACTORY DEFAULTS (2).
DJI Assistant program with Firmware update and restore factory defaults highlighted. Screenshot
  1. There will be a confirmation screen, click on CONFIRM.
Confirmation screen with confirm highlighted. Screenshot
  1. A progress bar will appear. When it is done, click on COMPLETE.
Progress bar with complete highlighted. Screenshot

5. OS Choice

To continue, we need to know what Operating System your computer is using.

There are 2 main Operating Systems for personal computers currently available, Microsoft Windows and Apple macOS.

Microsoft WindowsApple macOSMicrosoft Windows runs on computers produced by multiple companies, such as Lenovo, Asus, Dell, Toshiba, Hewlett Packard, Acer, and Sony.Apple is the only company that makes macOS computers.

Microsoft Windows.
Apple macOS.

6. DJI Assistant Install

  1. Open your browser and go to dji.com/products and select Learn more for your drone.
DJI product page with Learn more highlighted. Screenshot
  1. Click on Downloads.
DJI Drone page with Downloads highlighted. Screenshot
  1. Click on the EXE for DJI Assistant.
DJI downloads page with EXE highlighted. Screenshot
  1. Open or Run the download.
Download confirmation with Run highlighted. Screenshot
  1. Click Yes on the User Account Control page.
UAC window with Yes highlighted. Screenshot
  1. Click on I accept the agreement, then click on Next.
DJI install page with I accept and Next highlighted. Screenshot
  1. The next few pages you can click on Next. When available, click on Install.
DJI install page with Install highlighted. Screenshot


  1. Click on Finish.
DJI install page with Finish highlighted. Screenshot
  1. Click on Agree.
DJI Assistant start page with agree highlighted. Screenshot
  1. Click on Agree.
Privacy Policy with Agree highlighted. Screenshot
  1. Click on the slider to turn any of the options you want on (it is ok to leave all of them off) and then click on Next.
Authorization with options and Next highlighted. Screenshot
  1. Click either on Join User Experience Improvement Program or Do not consider, either is ok to choose.
User Experience page with both options highlighted. Screenshot
  1. Once you see this page, the program is installed. You can close it at any time.
DJI connection page. Screenshot

7. DJI Assistant Install

  1. Open your browser and go to dji.com/products and select Learn more for your drone.
DJI product page with Learn more highlighted. Screenshot
  1. Click on Downloads.
DJI Drone page with Downloads highlighted. Screenshot
  1. Click on the DMG for DJI Assistant.
DJI downloads page with DMG highlighted. Screenshot
  1. Click on the Downloads button, then click on DJI Assistant.
Safari downloads button with DJI assistant highlighted. Screenshot

  1. You will most likely get a window saying it won't open because it's from an unidentified developer. That is fine, click on OK.
Warning window with OK highlighted. Screenshot
  1. Click on the Apple in the upper left, then click on System Preferences.
Apple meni with System Preferences highlighted. Screenshot
  1. Click on Security & Privacy.
System preferences with Security and Privacy highlighted. Screenshot
  1. Click on Open Anyway.
Security & Privacy window with Open anyway highlighted. Screenshot
  1. Click on Open.
Confirmation window, with Open highlighted. Screenshot
  1. Click on Continue.
DJI Assistant installer  with Continue highlighted. Screenshot
  1. Click on Continue. Then click on Agree.
DJI installer with Continue highlighted. Screenshot

DJI Installer Terms with Agree highlighted. Screenshot
  1. Click on Continue.
DJI Installer with Continue highlighted. Screenshot
  1. Click on Install.
DJI Installer with Install highlighted. Screenshot
  1. You might get an account confirmation. Enter in the account password, and click on Install Software.
User account confirmation with Install Software highlighted. Screenshot
  1. Click on Close.
Installer finished, with Close highlighted. Screenshot

  1. You might get a window to install HoRNDIS. Click on Continue.
Horndis installer with continue highlighted. Screenshot
  1. Click on Install.
Install menu with Install highlighted. Screenshot
  1. Once done, open DJI Assistant.
DJI Assistant icon
  1. Click on Agree.
Privacy Policy with Agree highlighted. Screenshot
  1. Click on the slider to turn any of the options you want on (it is ok to leave all of them off) and then click on Next.
Authorization with options and Next highlighted. Screenshot
  1. Click either on Join User Experience Improvement Program or Do not consider, either is ok to choose.
User Experience page with both options highlighted. Screenshot
  1. Once you see this page, the program is installed. You can close it at any time.
DJI connection page. Screenshot