
DJI Drone Apps Mobile Phone Compatibility
Learn how to ensure your smartphone is compatible with DJI’s three drone control apps for Apple and Android devices.
DJI has various apps for controlling drones via your smartphone or mobile device.
If your remote controller does not have a screen, you will need to ensure your smartphone is compatible, or you won't be able to fly.
Remote controllers with screens, such as the DJI RC Pro, DJI Smart Controller and DJI Smart Controller Enterprise do not need a compatible phone as the apps are installed directly onto the remote.
DJI Drone Apps
Your drone user manual or packaging should tell you which app is the best for your drone. Different apps are compatible with different devices.
This guide highlights which phones are compatible with DJI flight apps, and which drone is compatible with each DJI flight app.
It looks at:
DJI Fly - The DJI Fly app designed to be the simplest and ultra-intuitive for the latest consumer drones. Requires iOS 11.0 or above or Android 7.0 or above.
DJI GO 4 - The DJI flight app for previous generation DJI drones. Requires iOS 10.0 or above or Android 5.0 or above.
DJI Pilot - The DJI Pilot app supports older DJI enterprise drones. Requires iOS 10.0 or above or Android 5.0 or above.
Which phone is best for DJI drones?
When it comes to selecting which phone or tablet is the best for the latest DJI drones, we would always recommend the latest models.
More powerful devices and modern technology will always have their advantages when it comes to streaming high quality video while simultaneously transmitting data to and from your drone.
DJI Fly app mobile device compatibility
Let's look at which DJI drones and mobile devices support the DJI Fly app.
DJI Fly app: Supported DJI drones
DJI Fly App is compatible with:
DJI Mavic Series: DJI Mavic 4 Pro, as well as DJI Mavic 3 Pro, DJI Mavic 3, DJI Mavic 3 Classic.
DJI Flip Series: DJI Flip.
DJI Air Series: DJI Air 3S, DJI Air 3, DJI Air 2S, Mavic Air 2.
DJI Neo: DJI Neo 2, DJI Neo.
DJI Mini Series: DJI Mini 5 Pro, DJI Mini 4K, DJI Mini 4 Pro, DJI Mini 2 SE, DJI Mini 3 Pro, DJI Mini 3, DJI Mini SE, DJI Mini 2, Mavic Mini.
DJI Avata Series: DJI Avata 2, DJI Avata.
DJI FPV Series: DJI FPV
DJI Fly app: Supported iPhone (iOS) mobile devices
For Apple (iOS) phones, DJI Fly app requires iOS 11.0 or above. For older versions, click to download.
iPhone 16: iPhone 16 Pro Max, iPhone 16 Pro, iPhone 16 Plus, iPhone 16.
iPhone 15: iPhone 15 Pro Max, iPhone 15 Pro, iPhone 15 Plus, iPhone 15.
iPhone 14: iPhone 14 Pro Max, iPhone 14 Pro, iPhone 14 Plus, iPhone 14.
iPhone 13: iPhone 13 Pro Max, iPhone 13 Pro, iPhone 13, iPhone 13 mini.
iPhone 12: iPhone 12 Pro Max, iPhone 12 Pro, iPhone 12, iPhone 12 mini.
iPhone 11: iPhone 11 Pro Max, iPhone 11 Pro, iPhone 11.
iPhone SE: iPhone SE 3, iPhone SE 2.
DJI Fly app: Supported Android mobile devices
For Android mobile devices, DJI Fly app requires Android 7.0 or above.
Samsung: Samsung Galaxy S24 Ultra, Samsung Galaxy S23 Ultra, Samsung Galaxy S22 Ultra, Samsung Galaxy S21 Ultra, Samsung Galaxy Note 20 Ultra, Samsung Galaxy A54, Samsung Galaxy A53.
HUAWEI: HUAWEI Mate 60 Pro, HUAWEI Mate 50 Pro, HUAWEI Pura 70 pro+, HUAWEI P60 pro, HUAWEI P50 Pro, HUAWEI nova11 Pro.
Xiaomi: Xiaomi 14 Pro, Xiaomi 13 Ultra, Xiaomi 12 Ultra, Xiaomi 11 Ultra, Xiaomi MIX 4, Xiaomi POCO X5 Pro, Redmi Note 12 Pro, Redmi Note 11 Pro, Redmi K60 Pro, Redmi 12C.
Honor: Honor 90 Pro.
OPPO: OPPO Reno 10 Pro.
VIVO: VIVO X100 Pro, VIVO S17 Pro, VIVO Y78+, iQOO neo8.
OnePlus: OnePlus Nord CE 3.
Pixel: Pixel 8 Pro.
DJI Go 4 app mobile device compatibility
Let's look at which DJI drones and mobile devices support the DJI GO 4 app.
DJI Go 4 app: Supported DJI drones
Mavic Pro Series, Mavic Air, Mavic 2 Pro/Zoom, Spark Series, Phantom 4 Series(Except RTK), Inspire 2, Matrice 200, Matrice 210, Matrice 210 RTK.
DJI Go 4 app: Supported Apple (iOS) mobile devices
Requires iOS 10.0 or above.
iPhone 16: iPhone 16 Pro Max, iPhone 16 Pro, iPhone 16 Plus, iPhone 16.
iPhone 15: iPhone 15 Pro Max, iPhone 15 Pro, iPhone 15 Plus, iPhone 15.
iPhone 14: iPhone 14 Pro Max, iPhone 14 Pro, iPhone 14 Plus, iPhone 14.
iPhone 13: iPhone 13 Pro Max, iPhone 13 Pro, iPhone 13, iPhone 13 mini.
iPhone 12: iPhone 12 Pro Max, iPhone 12 Pro, iPhone 12, iPhone 12 mini.
iPhone 11: iPhone 11 Pro Max, iPhone 11 Pro, iPhone 11.
iPhone SE: iPhone SE 3, iPhone SE 2, iPhone SE.
iPhone X: iPhone X.
iPhone 8: iPhone 8 Plus, iPhone 8.
iPhone 7: iPhone 7 Plus, iPhone 7.
iPhone 6: iPhone 6s Plus, iPhone 6s, iPhone 6 Plus, iPhone 6.
iPad: iPad Pro, iPad, iPad Air 2, iPad mini 4.
DJI Go 4 app: Supported Android compatibility list
Requires Android 5.0 or above.
Samsung: Samsung S9+, Samsung S9, Samsung S8+, Samsung S7, Samsung S7 Edge, Samsung S6, Samsung S6 Edge, Samsung Note 8.
HUAWEI: Huawei P20 Pro, Huawei P20, Huawei P10 Plus, Huawei P10, Huawei Mate 10 Pro, Huawei Mate 10, Huawei Mate 9 Pro, Huawei Mate 9, Huawei Mate 8.
Xiaomi: Mi Mix 2S, Mi Mix 2, Mi 8, Mi 6, Redmi Note 5.
Honor: Honor 10, Honor 9.
OPPO: OPPO Find X, OPPO R15, OPPO R11.
VIVO: VIVO X20, VIVO X9.
OnePlus: OnePlus 6, OnePlus 5T.
Pixel: Google Pixel 2XL.
Can a device not on the compatibility list be used with DJI Fly or DJI GO 4?
DJI is unable to have compatibility tests on all mobile phones available on the market, as phone software and hardware update frequently.
Mobile devices not on the compatibility list have not been verified for regular use.
In theory, a device that meets system requirements can be used, but the stable performance of the app cannot be guaranteed.
We recommend that you download the app first and then check compatibility.
DJI Pilot app mobile device compatibility
Let's look at which DJI drones and mobile devices support the DJI GO 4 app.
DJI Pilot app: Supported DJI drones
Matrice 300 RTK, Matrice 200 Series V2, Matrice 200 Series, Matrice 600 Series, Mavic 2 Enterprise Series, Phantom 4 RTK (SDK).
Newer DJI Enterprise drones (such as DJI M400, DJI Matrice 4 Series, Matrice 300 RTK, Matrice 30 Series, DJI Mavic 3E/3T/3M, DJI Matrice 350 RTK, DJI Matrice 3D/3TD) are compatible with DJI Pilot 2.
DJI Pilot 2 can only be used on remote controllers with a built-in screen. The app is updated along with the remote controller firmware and cannot be installed separately.
DJI Pilot app: Supported iPhone (iOS) mobile devices
iOS V 1.1.3: Requires iOS 10.0 or above.
iPhone XS Max
iPhone XS
iPhone XR
iPhone X
iPhone 8 Plus
iPhone 8
iPhone 7 Plus
iPhone 7
iPhone 6s Plus
iPhone 6s
iPhone 6 Plus
iPhone 6
iPhone SE
iPhone 5S.
*DJI Pilot IOS is only compatible with Mavic 2 Enterprise and Mavic 2 Enterprise Dual.
DJI Pilot app: Supported Android mobile devices
Android V1.7.2: Requires Android 5.0 or above.
DJI Crystalsky
Mi Pad 3
Mi Pad 2
Samsung S2
Samsung S3
Huawei M2
Huawei M3
Nexus 9
Huawei honor 9
Huawei P10
Google Pixel 2
One plus 6
LG G6
OPPO R15
VIVO X21
Nokia 7 plus
Mi Mix 2s
Samsung Galaxy S8.
*Support for additional devices available as testing and development continues.
Get in Touch
If you are after direct support, please contact us via phone or email.