DJI Fly waypoint mission setup guide
Workflow guide

How to install a DroneGo.io waypoint mission in DJI Fly.

DJI Fly stores waypoint missions in a numbered mission folder on the controller or Android device. DroneGo.io generates a DJI-compatible KMZ that replaces the KMZ inside that folder, so the mission can be opened from DJI Fly's waypoint list.

Before you start

This workflow is for supported DJI Fly waypoint missions on Android devices or DJI RC-style controllers where the waypoint folder is visible over USB. DroneGo.io is not affiliated with DJI, and every generated mission must be reviewed in DJI Fly before flight.

Screenshot placeholder: DJI Fly waypoint mission list showing a simple saved mission.

1. Record a placeholder waypoint mission in DJI Fly

In DJI Fly, create and save a waypoint mission. It can be as small as two points. The important part is that DJI Fly creates the mission folder and its original KMZ file.

DroneGo.io will later replace the mission file inside that folder with your planned route.

Screenshot placeholder: DJI Fly map with two waypoint points saved.

2. Design your mission in DroneGo.io

Open the planner, choose the supported drone profile, draw the route, set heights, camera intent and take-off reference, then preview the route. Registered free users can download the configured restricted monthly KMZ; Pro Pilot members can download full mission exports.

Screenshot placeholder: DroneGo.io planner with route, altitude profile and export panel visible.

3. Connect your device or controller to the PC

Connect the Android device or DJI RC controller by USB. Choose the file-transfer option if the device asks how it should connect.

Photo placeholder: Android/DJI controller connected to a PC with file transfer enabled.

4. Find the DJI Fly waypoint folder

Navigate to this location on the connected device:

[Your Device]\Internal shared storage\Android\data\dji.go.v5\files\waypoint

There should be a folder for each waypoint mission recorded by DJI Fly.

Screenshot placeholder: Windows File Explorer showing the DJI Fly waypoint directory.

5. Choose the mission folder to replace

Open the folder for the placeholder mission you created and note the folder name. It will look like a long identifier, for example:

40EDX2D7-E2FF-4CA0-8A94-E7C5025D0B44

Use that name in DroneGo.io so the downloaded KMZ matches the mission folder you are replacing.

Screenshot placeholder: one mission folder open, showing the existing DJI KMZ file and image folder.

6. Download the DroneGo.io mission

In DroneGo.io, paste the DJI mission folder name into the mission name box, then download the mission. The downloaded file should use the same mission identifier as the folder you are replacing.

Screenshot placeholder: DroneGo.io export panel with the mission folder identifier entered.

7. Replace the KMZ inside the DJI mission folder

Copy the DroneGo.io KMZ into the matching DJI Fly mission folder and replace the existing KMZ file. If Windows warns that a file with that name already exists, that normally means you have matched the folder and filename correctly.

Only replace the KMZ. Leave the rest of DJI Fly's mission folder in place unless DroneGo.io specifically provides a tested full-folder replacement.

Screenshot placeholder: Windows replace-file warning while copying the DroneGo.io KMZ into the DJI mission folder.

8. Open and review the mission in DJI Fly

Go to the flight location, follow normal drone setup and safety checks, open waypoint missions in DJI Fly, select the mission, and review it before launch. Confirm route shape, height, heading, gimbal pitch, return behavior, obstacles, airspace, weather and site conditions.

Screenshot placeholder: DJI Fly loading the replaced mission from the waypoint list.

Waypoint thumbnails and mission recognition

DJI Fly stores small waypoint screenshots in the mission folder's image directory and maps them with ShotSnap.json. DroneGo.io cannot recreate DJI's real camera screenshots yet, but it can later provide generated route-summary thumbnails to make missions easier to recognise despite DJI's hidden internal naming.

For now, the safest supported website workflow is to replace the KMZ in an existing DJI-created folder and leave DJI's image folder untouched.

Image placeholder: side-by-side example of DJI waypoint thumbnails and a future DroneGo route-summary thumbnail concept.