The ultimate solution for managingyour drone operations


Introducing DJI Flight Hub
Introducing DJI Flight Hub


FlightHub Enterprise Installation & Activation Tutorial
FlightHub Enterprise Installation & Activation Tutorial

Documents & Manuals

  • DJI FlightHub Enterprise Release Notes
  • DJI FlightHub Enterprise Installation Guide v1.0
  • DJI FlightHub Enterprise User Guide v1.0
  • DJI FlightHub Basic/Advanced User Guide v1.0

FTP & Remote Server Administration Tools

  • FileZilla download link
  • Putty download link


  • FlightHub Enterprise Software
  • FlightHub Basic/Advanced PC Software


  • DJI Pilot (Compatible with FlightHub Basic and Advanced)
  • DJI Pilot PE (Compatible with FlightHub Enterprise)
FlightHub Basic/Advanced: purchase from DJI Store or your local authorized DJI dealer.

FlightHub Enterprise: please contact your local authorized DJI dealer to purchase.
DJI developed FlightHub Enterprise to empower users with the control to take full advantage of DJI’s drone technology while meeting data security requirements. Please see the table below, which provides an overview of how FlightHub Basic and FlightHub Enterprise are deployed in a network.

Plan Server Owner Server Location Network Path Account Information
FlightHub Basic/Advanced DJI Amazon AWS Internet DJI email account
FlightHub Enterprise User Private cloud network Internet/Private network/Intranet Customized Account (account name does not have to be an email address)
Here are the system requirements for installing FlightHub Enterprise:
1. An Ubuntu 16.04 64 bits operating system
2. DJI Pilot PE installed on mobile devices need to have access to the TCP port 80 / 443 (http/https) and TCP port 1935 (for videos) of your server
When purchasing a FlightHub Basic/Advanced plan, your email and activation code are bound together. If your email is already connected to a DJI account, you can activate FlightHub after logging in to the system at www.dji-flighthub.com. If your email is not already connected to a DJI account, first visit www.dji-flighthub.com and select “create your DJI account” to set up a DJI account using this email. Afterwards, you can proceed by logging in with this new DJI account and then completing the activation process as prompted.
FlightHub Basic/Advanced:
You will receive a license renewal reminder via email when your license is about to expire. You can renew your license in DJI Store.

FlightHub Enterprise:
When your license is about to expire or has expired, please log onto the FlightHub Enterprise Management Center to download the file for license renewal and send it to technical support. Once the license is successfully renewed, you can import the license to the FlightHub Enterprise server and complete the activation process as prompted.
You can bind your aircraft to the FlightHub system via the DJI Pilot App or DJI Pilot PE App. An internet connection on your mobile device is required to carry out this process. Each aircraft is bound to one flight team only. If you receive a prompt that your aircraft has already been bound, simply unbind it on FlightHub first, then reconnect.
An Admin is in charge of the FlightHub account with the highest level of permission, and their authorization can't be changed. They can access the FlightHub platform, check flight data, and invite new captains and pilots to join. Admins can add captains and have the power to change their authorization status. Captains have permission to access the FlightHub platform and invite new pilots to join. There can be multiple Captains per team. Pilots have no authorization to access the FlightHub platform but have their drones bound to the system through their DJI Pilot app, providing telemetry and other information to the system. Pilots can be in different teams simultaneously.
FlightHub Basic: each license supports up to 5 drones.

FlightHub Advanced: each license supports up to 10 drones.

FlightHub Enterprise: the license supports 10 drones. You can purchase Add-on Kits for support of additional drones. Contact your local authorized DJI dealer for more information.
The following aircraft are supported:Matrice 200 Series V2, Matrice 200 Series, Matrice 600 Series, Inspire 2, Mavic Pro, Mavic 2 Enterprise, Mavic 2 Enterprise Dual, Phantom 4, Phantom 4 Advanced (excluding Phantom 4 Advanced+), Phantom 4 Pro (excluding Phantom 4 Pro+), Phantom 4 RTK (with SDK remote controller).
FlightHub is currently only supported by the Android version of DJI Pilot and DJI Pilot PE.
For optimal performance, we recommend using Mozilla Firefox or Google Chrome to access FlightHub.
FlightHub Basic: the live stream is not supported.
FlightHub Advanced/Enterprise: up to 4 live stream videos in a single web browser.
This is likely due to your browser’s default Flash settings. Please manually enable it and refresh the page to access the live stream.
If your license allows media storage, please login to FlightHub Enterprise and click on the ‘Data Management’ tab to check the saved videos and photos uploaded from DJI Pilot PE.
The aircraft location is pushed to FlightHub through DJI Pilot/ DJI Pilot PE app, and then shown on the map. Please make sure that the connected aircraft has already established a known GPS location.
Please make sure that your mobile device is connected to the network that you are using and the data upload function is turned on in DJI Pilot / DJI Pilot PE. If you are demonstrating indoors, please connect the aircraft to DJI Assistant 2 to fly in simulation.
Yes. Flight logs can be exported into Excel, PDF, and HTML formats.
FlightHub Basic and Advanced uses a US-based Amazon Web Service (AWS) server to transmit and store data for users outside of Mainland China.
FlightHub Enterprise uses the users’ own private servers to transmit and store data.
FlightHub Basic and Advanced will work across borders in nearly all cases. The only case in which it won’t work is if a user originally operating outside Mainland China and Hong Kong SAR goes within Mainland China and Hong Kong SAR and tries to use FlightHub there, since there is a different server used for FlightHub systems in Mainland China and SAR.

The region operability of FlightHub Enterprise is determined by your own IT systems’ deployment strategy.
To maximize the full potential of your drone operations and drone management platform, FlightHub WebSDK allows users to integrate their existing systems with FlightHub or develop their own custom web applications.
Buy DJI FlightHub

The ultimate solution for managing your drone operations