How to Unlock a GEO Zone on Your DJI Drone

A step-by-step guide to unlocking your DJI drone for flying in restricted GEO zones

By Ishveena Singh Ishveena Singh
October 12, 2021

As the largest manufacturer of personal and professional drones in the world, DJI has innovated several solutions that ensure drones are a safe addition to low-altitude airspace. Many of these groundbreaking safety features have come about without any government mandate or legal requirement to do so, simply because DJI wants the world’s skies to remain safe in the drone era. 

One such effort is the Fly Safe Geospatial Environment Online (GEO) framework. This risk-based global advisory system – commonly referred to as “geofencing” – uses GPS and other navigational satellite signals to restrict DJI drones from flying around sensitive locations such as airports, stadiums, prisons, nuclear power plants, and high-profile events.

This doesn’t mean that DJI wants to hinder your missions or keep you from enjoying your drone, especially when you’ve been authorized to take off within, or fly into, a GEO zone by your local regulatory bodies. Instead, DJI Fly Safe fosters operator accountability in a minimally invasive manner.

You have the flexibility to temporarily unlock or self-authorize flights in a majority of GEO zones. And unlocking your DJI drone for other high-risk locations could be as simple as sending in an online request with proof of flight authorization.

Admittedly, creating an unlock request requires a few additional steps on your part. But the GEO system goes a long way to encourage newcomers, recreational users, and even commercial drone pilots to make smart, educated decisions about when and where to fly their drones.

Understanding different GEO Zones

DJI’s GEO Zone map with up-to-date flight guidance is available on the DJI Fly Safe website. Each zone is designated with a different color:

FlySafe Flight Zones

  • Warning Zones and Enhanced Warning Zones are advisory only and don’t require an unlock
  • Authorization Zones add flight restrictions and can be unlocked in the DJI App with an internet connection or a custom unlock can be requested through the Fly Safe portal
  • Restricted Zones (high-risk areas) and Altitude Zones (flying over maximum altitude) add flight restrictions and require a custom, scheduled unlocking license that can be requested through the DJI Fly Safe portal only

Live Unlocking vs Custom Unlocks 

If you’re planning to fly in an Authorization Zone, there are two ways to unlock your DJI drone: 

  1. The DJI Pilot in-app live unlocking process
  2. A custom unlock certificate received through the Fly Safe portal 

It’s important to note that live unlocking works only when you have an active internet connection. The one exception is if you're flying with a Matrice 300 running the latest V3 firmware

Alternatively, if you know in advance that your mission requires you to fly in an Authorization Zone, you can apply ahead of time for a custom unlock, which we will cover in this article later. Click here to skip ahead to custom unlocks. 

Live Unlocking: Unlocking a Blue Authorization Zone when you’re in the field

While Restricted Zones and Altitude Zones require a custom unlock, Blue Authorization Zones can be unlocked live, in the field. 

To complete this process live:

  • Power on the drone and remote controller/mobile device and connect it to the internet.
  • When you attempt to start the props, the drone will display prompts for live unlocking
  • Complete these in-app prompts to keep your drone unlocked for 24 hours

The following step-by-step guide explains this process in detail:

Live Unlock Tutorial 1

When prompted with this No-Fly Zone notification in the DJI Pilot App, click OK to proceed. 

Live Unlock Tutorial 2

Check the boxes and click OK again. 

Live Unlock Tutorial 3

This is what you’ll see if you’re not connected to the internet. This is a good time to go back and check that your device is properly connected to the internet. 

Live Unlock Tutorial 4

If you are connected to the internet, you’ll see this Identity Authentication screen. Enter your phone number and agree to the DJI GEO Zone Unlocking Conditions. 

Live Unlock Tutorial 5

You’ll receive an SMS code that you can type in. 

Live Unlock Tutorial 6

Confirm that you are authorized to fly in this area and that you accept responsibility for this flight, and click OK. 

Live Unlock Tutorial 7

When you see this Unlocking successful notification, you’re good to go. 


Custom Unlocks through the DJI Fly Safe portal

If you’re planning on flying in a Restricted Zone or above an Altitude Zone, then you will need to request custom unlocking in advance through the DJI Fly Safe portal. Similarly, if you’re planning on flying in an Authorization Zone without an internet connection (unable to do live unlocking) then a custom unlock will be required. 

Here are the steps you will need to take for a Custom Unlock: 

  1. Setting up your account on DJI Fly Safe portal
  2. Adding drones and pilots
  3. Creating an Unlock Request for a DJI Drone
    1. Unlock Request: Zone Unlocking
    2. Unlock Request: Custom Unlocking
  4. How long does DJI take to confirm a custom unlock?
  5. Downloading and enabling your Custom Unlock Certificate


Setting up your account on DJI Fly Safe

This account could be personal (single drone operator), or it could represent a private organization or a government entity. 

You should know that applying as an organization or enterprise increases the chances of your application getting accepted and gets you licenses with a longer validity period.

Let’s see how you can register a new DJI Fly Safe account, and add the details of the drones and the pilots.

Custom Unlock Tutorial 1

From the DJI Fly Safe portal,, you will be prompted to login or create a DJI account. This account is what you log in with on the DJI Flight application you’ve been using, so log in with that or create an account. 

Pro tip: Use a laptop or a desktop computer to access the Fly Safe portal since it’s still being optimized for mobile devices.

Custom Unlock Tutorial 2

After logging in you’ll be prompted to click on the Authentication Application. 

Custom Unlock Tutorial 3

This will take you to the User Center and Background Certification tab. From there, select the applicable account type. Typically, recreational flights should select Personal Account, while Enterprise or Commercial flights should select Organization Account.

Custom Unlock Tutorial 4

Next, you’ll be prompted with a form to collect your basic information. 

At the end, there is an option to upload a file, and this is asking for a letter, on your organization’s official letterhead, stating that your drones are used for commercial purposes. Providing this will make it more likely for your application to be accepted and for your licenses to have a longer validity period. 

Custom Unlock Tutorial 5

After submitting this info, you’ll be prompted to verify the phone number provided. You’ll need to click on Get SMS Code first, and then enter the verification code to confirm.

Custom Unlock Tutorial 6

After this confirmation, you’ll see that Background certification is completed. 

Adding drones and pilots

Next, go to the Device Management tab.

Custom Unlock Tutorial 7

Tap on the blue + New Device button. 

Custom Unlock Tutorial 8

Enter the flight controller serial number, then select the aircraft model from the dropdown menu. You can also give a device name if you have a nickname for your drone. This is helpful if you have multiple drones, and for easier tracking for yourself through the flight control portal. 

Custom Unlock Tutorial 9

You can also download an Excel template to enter the information of multiple drones at once. 

Custom Unlock Tutorial 10

The first column is for the flight control serial number. The second column is for device type. 

Note: Make sure that the device type follows the same format as the options in the Aircraft Model dropdown menu from the portal.

Custom Unlock Tutorial 11

Custom Unlock Tutorial 12

Then upload the Excel file to fill in your devices in the portal. 


As an aside, to find your Flight Controller serial number, follow the following steps: 

Custom Unlock Tutorial 13
  1. Connect your drone, remote controller, and mobile device
  2. Go to manual flight within DJI Pilot or just open up the Camera view, and tap the 3 dots on the top right to open up this menu
  3. Then tap the three dots highlighted in green in the submenu
  4. Then tap on About, scroll down, and you will see the Flight Controller serial number


To find your Flight Controller serial number with GS RTK and the Phantom 4 RTK: 

Custom Unlock Tutorial 14

  1. Connect your drone, remote controller, and mobile device
  2. Go to the menu and select Aircraft
  3. View the Flight Controller serial number

Custom Unlock Tutorial 15

For pilots, select Pilot Management on the left side of the user center, and click + New Pilot

Custom Unlock Tutorial 16

The DJI Account here is what the pilot used to log in to the DJI app that is being used. 

You have the option to add a Pilot Name for ease of use. If the user doesn’t have a DJI Account they can go to and click on the person icon at the top right to create an account. 

Custom Unlock Tutorial 17

After you add the pilot, you’ll see the Operation complete notification in the top right corner

Custom Unlock Tutorial 18

You can also download a template if you would like to add pilots with an Excel sheet.

Custom Unlock Tutorial 19

The first column is the DJI Account emails and the second column is the pilot names.

Custom Unlock Tutorial 20

Then upload the Excel file. 

Custom Unlock Tutorial 21

The final tab in the user center is for User Feedback. If there is a GEO Zone missing or a location is closed or doesn’t exist, you can leave feedback here. 

Custom Unlock Tutorial 22

At this point, you’ve completed everything in the User Center, and the nice thing about the portal is that all this information is saved to your account, so you don’t need to enter pilot or device information every time you want to raise an Unlock Request. You can come back and edit or delete your information at any time. 

Creating an Unlock Request for a DJI Drone

After background certification and the addition of pilots and devices, you can continue to create an unlock request.

You will need to specify on the map the area where you want to fly. These map layers can be added in the shape of polygons or circles, detailing the latitude, longitude, as well as altitude.

Next, you select the date range and attach required authorization files such as flight permits, licenses, and agreements with local aviation authorities or airports.

After the application is submitted, you’d be able to check its current status on the “Unlock Request” page. 

This walkthrough provides more details on how to unlock a DJI blue, grey, or red no-fly zone:

Custom Unlock Tutorial 23

To begin, tap on Unlock Request in the top bar in the Fly Safe portal, and then + New Unlock Request. 

Custom Unlock Tutorial 24Next, you’ll be prompted to select which type of Unlock you want. 

Zone Unlocking makes sense if, for example, you have commercial operations that have been approved at a power plant, and you’d like to unlock the entire GEO zone. 

Custom Unlocking makes sense if you have operations that only require flight in a portion of a GEO Zone, for example, if you have operations at an airport and there is a section that you have approval for, then you can draw a circle or a polygon of the area you want an unlock for. 

Custom Unlock Tutorial 25

After confirming Zone or Custom, the next step is to input your basic information which is auto-filled from the User Center. Then in the Devices and Pilots text input fields, if you just click in the field it will give you a drop-down list of pilots or devices to select from. 

You can select multiple drones of the same type and multiple pilots. 

Custom Unlock Tutorial 26

The blue Add Device or Add Pilot links allow you to add a device or pilot to your account’s database. 

Unlock Request: Zone Unlocking

Custom Unlock Tutorial 27

If you selected Zone Unlocking initially, on the next screen you’ll see a map. You can search for a location at the top left, and you can zoom in or out with the +/- at the bottom right. 

Custom Unlock Tutorial 28

Find the GEO zone you want unlocked, click on it, and it will be added to the bottom bar. You can do this for multiple GEO zones if needed. Then add the time range with start and end date for the duration of this unlock. 

Custom Unlock Tutorial 29

Then type in your Unlocking Application Reason and upload an authorization file per the provided guidelines. It must be a .png, .jpg, .jpeg, or .pdf and it must be less than 5 MB. 

If there are special circumstances, such as the flight being indoors and regulations don’t apply, be sure to specify this here for the DJI representative who reviews this application. 

Unlock Request: Custom Unlocking

Custom Unlock Tutorial 30If you selected Custom Unlocking, you’ll be able to draw a polygon, circle, or specify certain coordinates of where you’d like to be unlocked. You can add multiple polygons or circles. 

Custom Unlock Tutorial 31

Custom Unlock Tutorial 32

For a polygon, click on Polygon first, then tap on the map to add the polygon vertices, which requires 3-5 points. After creating a polygon, you can tap it to edit, delete, drag or move it. Created polygons will display at the bottom of the map. 

Custom Unlock Tutorial 33

For a circle, your first tap will be the center of the circle, and your second tap will set the radius

Custom Unlock Tutorial 34Custom Unlock Tutorial 35

If you select the Import button, you can select Circle or Polygon, give the zone a name, and add specific Longitude and Latitude for either multiple points of a polygon, or just one for the radius of the circle

Custom Unlock Tutorial 36

You can also download a spreadsheet template. 

Custom Unlock Tutorial 37

Using the tabs at the bottom you can add information for either Circles or Polygons, and then upload this to the portal. 

Custom Unlock Tutorial 38

After you’ve created the custom unlock areas, select the time range, the altitude, provide the reason for unlocking, and upload the authorization file per the guidelines. 

Then click Submit.

How long does DJI take to confirm a custom unlock?

DJI strives to review and process all custom unlock requests for Authorized, Restricted, and Altitude Zones within one hour.

You can review your unlock requests, and can sort them by Waiting for Review, Under Review, Accepted, or Rejected. 

You will receive an email notification regarding your application. 

Custom Unlock Tutorial 39

After the Unlock request has been accepted by the Fly Safe team, you are issued an unlocking certificate that must be downloaded to your drone using the DJI Pilot App. We cover this in more detail below.

At the same time, DJI runs a Qualified Entities Program (QEP) for pre-verified government and public safety agencies. Through this program, long-term unlocking certificates are made available. These certificates allow DJI drones to take off regardless of geofencing restrictions within the relevant country.

Currently, the QEP program is available in the United States, Canada, and Europe. You can visit this page for more information, or click the guide below to see how to apply for QEP or unlock a drone as part of this program. 

New call-to-action

Downloading and enabling your Custom Unlock Certificate

Once your unlock request is accepted, you’ll be issued an unlocking certificate that must be downloaded to the drone using the DJI App. 

Remember, this process requires an internet connection, and so, it may be a good idea to download the certificate package before going to the field.

To enable your custom unlock certificate, follow the process detailed here for various DJI Apps. You’d also find these instructions in the application acceptance email sent to you. 

Downloading and Enabling Certificates Tutorial 1

Below, we review this process for the DJI Pilot App. 

Note, an internet connection is required for steps 1 to 5. 

1. Power on drone, remote controller and mobile device/Crystal Sky if applicable. 

2. Launch the DJI Pilot App, and you should see drone name in the bottom left designating connection. 

Downloading and Enabling Certificates Tutorial 2

3. In the DJI Pilot App, tap on the menu icon in the top right corner. Then tap on NFZ Unlocking Applications/Geo Zone Unlocking. 

Downloading and Enabling Certificates Tutorial 3

4. Tap the Refresh button in the top right and you will get a notification about new unlocking packages. Tap on the Details button to proceed. 

5. Then you will have an option to Import the unlocking licenses onto the aircraft. What this does is import the unlocking certificate to the aircraft itself, where it is stored.

Downloading and Enabling Certificates Tutorial 4

 6. You can then turn the unlock certificate on and toggle the checkboxes in order to accept. 


Downloading and Enabling Certificates Tutorial 5

7. Now that the unlock certificate has been downloaded to the drone, when you turn on the drone and the remote controller, you can easily pull up your GEO zone unlock certificates to check that they are enabled to conduct your flight. If it’s not there, you will need to download and enable it. 

GEO Zone Unlocking Interface

Downloading and Enabling Certificates Tutorial 6

If you’ve just turned your mobile device and remote controller or smart controller on, but have not yet turned on the aircraft, you’ll see a list of all the unlocking certificates that are currently associated with your DJI Account.

Downloading and Enabling Certificates Tutorial 7

Assuming you have previously downloaded an unlocking certificate to a drone when you connect that drone to the remote controller/DJI App, you will only see the unlocking certificates for the connected drone. 

All other unlocking certificates which do not have the same flight controller serial number as the connected drone will be displayed under “Other Unlocking Certificates” at the bottom.  

Downloading and Enabling Certificates Tutorial 8

You can tap on an individual unlocking certificate to see the type, validity, status, and aircraft serial number it is for. 

Downloading and Enabling Certificates Tutorial 9

DJI Fly Safe Workflow

We’ve prepared a flowchart for what steps you need to take for each type of GEO zone. It all starts with checking the Fly Safe Map to determine if there are any GEO zones at your planned flight location. 

DJI FlySafe Workflow

DJI Custom NFZ Unlock: Troubleshooting

My custom GEO unlock application was accepted but I don’t see any unlocking packages on my DJI App. What should I do?

Make sure you’re logged into the DJI Account that was provided for the unlocking certificate. You can verify that by signing out and logging back in.

Also, verify that the flight controller serial number you submitted is correct. The letter “O” and the number “0” are easily confused. If you’re seeing “Other Unlocking Certificates” for your DJI account, but none for the drone you’re using, this could be the reason.

Other troubleshooting tips include:

  • If you’re connected to an internal internet connection, see that there are no firewall issues.
  • If one device is not working, try another. For example, an Android/Crystal Sky instead of iOS. Or an iPhone instead of an iPad.
  • Ascertain that the aircraft and remote controller are using the latest firmware version and that your DJI App is up-to-date.
  • Update the Fly Safe databases as needed.
  • Disable Local Data Mode if enabled before downloading the unlocking certificate. Once the certificate is downloaded, you will be able to use the drone without the internet.
  • Third-party app users, first open the respective DJI App, download and enable the unlocking certificate, close the DJI app, and then open the third-party app.
  • When attempting to fly in a geofenced area with the unlocking certificate enabled, ensure that you have a GPS lock.

DJI Geofencing System and Drone Safety

Safety measures, such as the geofencing system that DJI developed voluntarily in 2013, are a big reason why the world’s skies have remained safe even with millions of drones in use around the world. And while DJI is doing its bit to make pilots aware of airspace restrictions and potentially dangerous flight locations, the call for adopting geofencing as a drone safety system has been echoed by industry experts as well, including the ACI-NA Blue Ribbon Task Force on UAS Mitigation at Airports, the UAS Safety Team, and the FAA Drone Advisory Committee.

You can find out more about DJI’s 10-point plan to improve drone safety here.

Share on Social Media:

Tags: Other

System Security White Paper Mobile CTA

To stay in touch and receive ebooks, resources, and product updates, subscribe to our newsletter.

Ishveena Singh
About the Author Ishveena Singh

Ishveena Singh (she/her) is a multi-platform journalist and writer whose articles on drones and geospatial technologies have appeared in Geospatial World, GeoConnexion, MapScaping, Fluid Handling International, Women Who Drone, Geoawesomeness, and many other publications. Currently, she contributes regular news, case studies, and feature pieces to

Before turning to the world of drones, Ishveena spent nearly a decade writing and editing for newspapers and media websites including The Times of India, Microsoft’s MSN News, Miami Herald International, and Daily Post India.

Ishveena has been named as one of the 50 Rising Stars of the geospatial industry by Geospatial Media and Communications, the creators of Geospatial World Forum and GeoBuiz Summit.

Related articles

Recent Posts

Public Safety | Dock 2

Docked Drones: The Future of Commercial Security

Remote piloting and automated flight of drones and robotics is a transformative shift in industry, reshaping business operations through innovation worldwide. Docked drones, also known as...
Read More

Environmental Protection

Delivery Drones on Mount Everest

Mount Everest, the world's highest peak, has seen 6,664 successful summits as of 2023. With the increasing number of climbers each year, Everest has also become known as the "world's highest garbage...
Read More

Drone Ecosystem | Zenmuse H30 Series

Discover the Top Features of DJI Zenmuse H30 Series

Prepare to harness the power of the DJI Zenmuse H30 Series, a cutting-edge payload series that brings aerial image capturing to a whole new level. This innovative, all-weather, multi-sensor payload...
Read More

Drone Ecosystem | Software Update

Automated Data Capture for Slope Surfaces and Building Facades

Recent updates have been introduced to DJI Enterprise products starting with the DJI Mavic 3 Enterprise Series. New features include slope missions, linear routes with adjustable heights, vision...
Read More