Dronesgator logo

DJI Fly vs DJI GO vs DJI GO 4: What Are the Differences?

Updated in 2024 by Paul Posea
DJI FLY vs DJI go VS DJI go 4

Are you having trouble finding the best-matched app for your DJI drone? If so, I’d suggest sticking around till the end of this post.

In a short span of just ten years, DJI has released multiple series of drones. And their work hasn’t been one-dimensional. To really enhance user experience, DJI has clearly committed a lot of time to their official companion apps. 

These apps, such as DJI Fly, DJI GO, and DJI GO 4, sync a DJI drone to a particular device and help broaden the control of a pilot during flying and filming. Here’s what makes the apps different in brief terms.

What mainly makes DJI Fly, DJI GO, and DJI GO 4 different is that each app is compatible with particular drone models only. Also, they have a varying set of features that specifically complements the compatible drone. This makes each app best suited for different drones and uses.

Honestly, it can get a bit frustrating to figure out which app you should be using. In this post, I will explain just that – along with clarifying some of the most common queries that the drone community comes up with.

What app do you use for DJI?

Here’s a basic idea before we dive into a bit more detail. 

As long as an app is compatible with a particular DJI drone, you will be able to use it without any trouble. For instance, DJI GO works flawlessly with the Inspire 1 and Osmo series. Similarly, DJI Fly was updated to support the Mavic Air 2 model; along with many others from the Mavic series.  

In case you aren’t completely familiar with DJI yet, here’s a brief overview of their product line and models.

phantom 4 RTK

Phantom Series

DJI launched Phantom 1 as its first drone, thus the starting point of the Phantom series. The series heavily expanded with the introduction of several more drones. The Phantom 2, Phantom 3, and Phantom 4 are subseries consisting of various other drone models. 

mavic air 2 thumb small

Mavic Series

Similarly, the most recent launches include the Mavic series, which are considered to be far more innovative than the Phantom. These include the very popular Mavic 2 Pro, Mavic 3, Mavic Air, Mavic Air 2, Mavic Mini, Mini 2, and so on. To preserve accuracy, it’s also worth mentioning that DJI has recently separated the Mini and Air models to form their own two series. The table below will be taking that into account.

DJI Inspire 3

Alternative Series

Other series include the Matrice, Spreading Wings, and Inspire, which are more inclined towards more professional fields. 

DJI has also launched some individual drone models as well which do not belong to any specific sequence. These include the Spark and FPV hybrid drones. 

Now that you have an idea about the DJI drone series, it will be much easier for you to understand the following table. You’ll find a narrowed down list of the drones that are compatible with DJI Fly, DJI GO, and DJI GO 4 apps. 

AppCompatible Drones
DJI FlyMavic Series, Mini Series, Air Series, and DJI FPV
DJI GO Inspire 1 series, Phantom 3 series, Phantom 4 series, and Osmo series
DJI GO 4Inspire 2 series, Phantom 4 series, Mavic Series, Spark, DJI FPV, and other newer models 

Is DJI GO 4 the same as the DJI Fly app?

By now, I am sure you have a basic idea of what the DJI GO 4 app has to offer. Let us now see if it is similar to DJI Fly.

DJI GO 4 is not the same as the DJI Fly app in many regards. For starters, the Fly app is only compatible with the Mavic series and FPV drone. Also, it is an ideal app for beginners (even more so than the GO 4!) and has a super-simplified menu that offers the most basic piloting modes.

The DJI Fly app allows better options for smartphone-app compatibility as compared to the DJI GO 4, or any other DJI app for that matter. We’ll be discussing these compatibility issues in the upcoming sections of this post. However, you may also check this post to know more about the DJI Fly and how it works.

One obvious thing that makes the DJI Fly app really stand out from other apps is its compatibility with the DJI Mini 2, a drone that’s still popular today several years after its release, and the rest of the Mini series.

The Mini 2 and Mini 3 are sought-after especially amongst the beginners. That’s because they’re amongst the lightest camera drones available on the market and come with a pretty low price tag. DJI Fly is the only DJI app that supports them.

Besides that, it offers full-time reports of flights including details such as the aircraft status, RTH altitude, Max Altitude, and Max Distance. It also features SkyPixel, which is a social browsing app where people from all over the globe post their drone shots and interact. 

This app is a go-to for every Mavic and FPV drone owner!

What devices work with DJI GO 4?

DJI Go 4

Like all other apps and software, DJI GO 4 also has some requirements.

Allow me to walk you through what devices work with it in particular.

Both Android and IOS devices can work with the DJI GO 4 app. Smartphones, like the Samsung S series and Huawei P series, that run on Android 5.0 or higher support this app. On the other hand, Apple devices with iOS 10.0 are also compatible. These include some of the iPad models.

As long as your smart device is working properly and has these required versions, you will hardly come across any trouble using the DJI GO 4 app.

What devices work with DJI GO?

dji go

Next, I am going to talk about smart devices that are compatible with the DJI GO app. 

As for the Android devices, the DJI GO app works with Android 4.1.2 or higher. Examples of such devices include various models from Samsung, Huawei, Oppo, LG, and Vivo. iPhone 5s to 7 Plus and iPads with IOS v. 3.1.68 (8.0 or later) also support the app. 

As you may have already noticed, this app is supported by rather older devices.

While that can be good news for many, the same can’t be said about everyone. You can always opt for the GO 4 app if you’re looking for a more modern companion app.

What devices work with DJI Fly?


Lastly, let's have a look at the devices that work with the DJI Fly app.

DJI Fly app is supported by devices having Android v1.12.8 (7.0 or higher). These include models from Samsung Galaxy Note Series and the Huawei Mate series. IOS devices starting from iPhone 8 up to iPhone 14 Pro Max which feature IOS v1.5.10 (11.0 or later) also work with the Fly app. 

Unfortunately, the DJI Fly app is not suitable for iPads. That's because only devices that are 6.5-8.5mm thick and more than 160cm long fit in the clamps of the remote controller that you’re likely to use with the Fly. 

Why is DJI Fly not on Google Play?

Many users have been complaining that DJI Fly’s latest version isn’t available on the Android app store. This issue has been reported since November 2021, and it’s yet to be resolved.

Here’s what I can tell you regarding this. 

While you can still avail the older version (1.2.1) of DJI Fly from the Google PlayStore, recent versions aren’t available. Some say it's for security reasons while others claim it's just a technical bug. However, no official reason has been issued by either Google or DJI manufacturers. 

But don’t worry, this really isn’t as big of an issue as you might think.

You can still download the latest version of the app directly from the website. On the other hand, if you are looking for apps alternative to the DJI Fly, I am sure this post will help you find exactly what you need.

Meanwhile, we can hope that all involved parties resolve this issue and make the recent DJI Fly version available on the Google PlayStore as well.

Other Technical Requirements

Understanding the technical requirements for DJI's apps is essential for ensuring your mobile device is compatible and can handle the tasks at hand. We’ve already covered the different operating system requirements for each app.

But beyond operating systems, consider your device’s processing power and RAM. These specs are crucial for handling high-definition video streaming and real-time data processing. 

Should you fall short, you may need to divert your attention from your companion app to your mobile device for a better flying experience.

Modern smartphones and tablets with updated processors and sufficient RAM are better equipped to handle the more sophisticated features of DJI GO and DJI GO 4, ensuring a lag-free and stable flying experience.

Comparison Overview and Use Cases

DJI app not working 1

Features Comparison: DJI Fly vs DJI GO vs DJI GO 4

Each app brings unique features to the table.

DJI Fly simplifies flight with an intuitive interface, including flight reports and SkyPixel integration for aerial photography sharing. 

DJI GO caters to older models with robust controls, and DJI GO 4 enhances this with intelligent flight modes and real-time image transmission. 

DJI GO 4's inclusion of features like Hyperlapse and ActiveTrack modes caters to those seeking to elevate their aerial photography with automated precision and creativity.

User Interface and Experience

The user experience varies significantly across these apps.

DJI Fly's minimalist design ensures that new users can navigate its features with ease, making drone flying more accessible than ever. 

DJI GO, with its comprehensive suite of features, appeals to users familiar with drone operations, who prefer a more hands-on approach to flight settings. 

DJI GO 4, meanwhile, balances advanced functionality with a user-friendly interface, offering detailed flight data and settings for those who demand precision and customization.

Community and Social Features

While all three apps provide avenues for community engagement and social sharing, DJI Fly's integration with SkyPixel stands out, offering a dedicated platform for users to share their work and connect with fellow drone enthusiasts worldwide. 

DJI GO and DJI GO 4 also offer social features, but with a greater emphasis on technical aspects of drone flying, catering to users who value detailed flight logs and operational insights.

Safety and Geo-Fencing Features

All three apps incorporate safety protocols, including geo-fencing, to ensure users fly within legal boundaries. 

DJI Fly simplifies these features, offering clear guidance for new pilots to avoid restricted areas effortlessly. 

DJI GO and DJI GO 4, while also equipped with safety protocols, provide a more detailed overview, appealing to seasoned pilots who seek comprehensive flight data and restrictions for informed flying.

Installation Process and Setup

How to Edit DJI Drone Videos Using the DJI Fly App Complete Comprehensive Guide

Getting your DJI app up and running is a straightforward process, but a few tips can smooth the path even further, especially if you're juggling between the DJI Fly app and seeking a DJI GO alternative. 

Let's walk through the steps for each app, and tackle some common issues you might encounter along the way.

Step-by-Step Guide for Each App

DJI Fly App Installation:

  1. Check Compatibility: First, ensure your device runs at least iOS 11.0 or Android 6.0.
  2. Download the App: Head to the App Store or DJI’s website, search for "DJI Fly," and hit download.
  3. Open and Connect: Once installed, open the app and connect your device to the drone using the provided cable. Follow the on-screen instructions to complete setup.

DJI GO & DJI GO 4 Installation:

  1. Verify Device Requirements: DJI GO requires iOS 8.0/Android 4.1.2, and DJI GO 4 needs iOS 10.0/Android 5.0 or later.
  2. Find and Install: Search for "DJI GO" or "DJI GO 4" in your respective app store and download.
  3. Launch and Link: Open the app post-installation, connect your mobile device to your drone, and follow the prompts to get everything up and running.

Troubleshooting Common Installation Issues:

Occasionally, you might bump into a hiccup during the installation. Here are a few common issues and how to resolve them:

App Won't Install: Check your internet connection and ensure there's enough storage on your device. If the issue persists, restart your device and try again.

Device Not Connecting: Ensure you're using the correct cable and port. Sometimes, a different cable or restarting both your device and the drone can fix the connection issue.

App Crashes on Launch: This can happen if your device is not fully compatible or is running too many apps in the background. Close unnecessary apps and ensure your operating system is up to date. If problems continue, reinstall the app.

DJI Fly app and its counterparts are designed to make your drone flying as smooth as possible. By following these steps and troubleshooting tips, you'll be set to explore the skies in no time. 

Pros and Cons of DJI Fly vs DJI GO vs DJI GO 4

ProsUser-friendly interface, ideal for beginners.Comprehensive control options for older drones.Advanced features for professional use.
Lightweight app, runs smoothly on newer devices.Supports a wide range of DJI drones.Real-time image transmission.
Full-time flight reports and SkyPixel integration.Detailed settings for camera and flight parameters.Intelligent flight modes enhance shooting options.
Simplified and streamlined operation.Robust functionality for experienced users.Compatibility with newer, advanced drones.
ConsLimited compatibility with older DJI drones.Outdated interfaces can be less intuitive.May be overwhelming for beginners.
Fewer advanced settings than DJI GO 4.Lacks some of the advanced features of DJI GO 4.Heavier apps require more from the device.
Not available on Google Play for some regions.Performance can vary across different devices.Requires newer devices for optimal performance.

Conclusion - Which DJI app is the best?

After exploring the features, compatibilities, and user experiences of the DJI Fly, DJI GO, and DJI GO 4 apps, it’s clear that each app serves a distinct purpose tailored to specific flying experiences.

Plus, they are absolutely free of cost. 

However, if you still want to know which DJI app is the best, here's my subjective take on the matter.

DJI GO 4 is the best DJI app in regards to its unique features. It offers various options that are not found in other DJI apps. From a variety of automated modes to its super user-friendly interface, DJI GO 4 surely takes the victory. Additionally, users can unlock hidden features through various DJI app hacks, and optimize the app's functionality beyond its standard offerings.

If it piques your curiosity, consider checking out my separate post on DJI app hacks and how you can go about them.

While the GO 4’s compatibility options do lack in some regards, it’s pretty obvious that I’m biased towards its striking features. 

Not to mention, DJI has promised exciting updates coming to the GO 4 app!

faq what should you look for in a drone

Frequently Asked Questions

Everything you need to know will be answered in this section.

What is DJI GO 4 compatible with?

DJI GO 4 is compatible with newer DJI drones, including the Mavic, Phantom 4 series, Spark, and Inspire 2, offering advanced features for flight control and media sharing.

What replaced the DJI GO 4 app?

The DJI Fly app, in loose terms, replaced DJI GO 4 for newer drone models, providing a more user-friendly interface and updated features for beginners and seasoned pilots alike.

Why did Google remove the DJI app?

Google removed the DJI app from its Play Store due to security concerns or policy violations, a common practice for apps that potentially compromise user data or violate guidelines.

Are DJI drones being banned?

DJI drones are not globally banned, but specific countries or regions may impose restrictions or bans due to security, privacy, or airspace safety concerns.

Hi, I'm Paul.
A big drone enthusiast, reviewing, comparing and writing about drones since 2015. I'm all about helping people enjoy and even monetize their hobby.

Become an FAA-Certified Drone Pilot

  • make money from your passion
  • pass the Part 107 test Guarantee (money back
  • 50,000 students and 3,000+ reviews

Use the code DRONESGATOR for $50 off 

Show me the Course!
paul posea
Paul Posea
Hi, I'm a long-time drone reviewer and I hope my articles and comparisons on this site as well as Dronesgator's youtube channel are of as much help as possible.
linkedin facebook pinterest youtube rss twitter instagram facebook-blank rss-blank linkedin-blank pinterest youtube twitter instagram