Transfer your KMZ to DJI Fly

Choose your controller or phone first. DronePoint will show the manual copy steps for that device.

Why this is manual DJI RC controllers and Android phones usually connect as MTP devices. Browsers cannot reliably write to that storage, so the correct process is to copy the KMZ through File Explorer, Finder, Android File Transfer, or the iOS Files app.

Choose your RC or mobile device

Select the device that runs DJI Fly or DJI Pilot.

DJI RC / RC 2 / RC Pro

Use this for built-in-screen controllers running DJI Fly.

1

Export your KMZ

In DronePoint, finish the mission and click Export KMZ. Save the .kmz file on your computer.

2

Create a placeholder mission on the RC

On the controller, open DJI Fly, create a simple waypoint mission with 2-3 points, and save it. This creates the mission folder structure.

3

Connect the RC by USB-C

Connect the controller to your computer. If the RC asks for USB mode, choose File Transfer.

  • Windows: open the RC from This PC.
  • Mac: use Android File Transfer or another MTP transfer app.
4

Open the waypoint folder

Browse to Internal Storage / Android / data / dji.go.v5 / files / waypoint /.

You should see UUID-named folders. Each folder is one saved mission slot.

5

Replace the placeholder KMZ

Open a UUID folder and replace the existing .kmz file with the DronePoint KMZ.

Important: if DJI Fly does not show the mission, rename your DronePoint file to match the original placeholder KMZ filename before replacing it.
6

Reload DJI Fly

Safely disconnect the RC, reopen DJI Fly, and go to Waypoint missions. Review the full route before flying.

Android phone with RC-N1 / RC-N2 / RC-N3

Use this when DJI Fly runs on your Android phone.

1

Export the KMZ

Download the DronePoint .kmz file to your computer or directly to the phone.

2

Create a placeholder mission

Open DJI Fly on the phone, create a simple waypoint mission, and save it.

3

Open phone storage

Connect the phone by USB and choose File Transfer, or use a file manager on the phone.

4

Find the DJI Fly waypoint folder

Browse to Internal Storage / Android / data / dji.go.v5 / files / waypoint /.

Android note: some Android versions restrict Android/data. If USB access is blocked, use the phone's file manager or connect the phone to a computer that can access app data.
5

Replace the KMZ

Open a UUID mission folder and replace the .kmz file with your DronePoint file. Then force-close and reopen DJI Fly.

iPhone / iPad with RC-N1 / RC-N2 / RC-N3

Use this when DJI Fly runs on iOS or iPadOS.

1

Move the KMZ to the iPhone or iPad

AirDrop the .kmz, email it to yourself, or save it from the browser to the Files app.

2

Create a placeholder mission

Open DJI Fly, create a simple waypoint mission, and save it. This creates the DJI Fly mission folders.

3

Open the DJI Fly folder

Open Files and go to On My iPhone or On My iPad / DJI Fly / wayline_mission.

4

Replace the mission KMZ

Open a UUID folder and replace the existing .kmz with your DronePoint KMZ. Keep the UUID folder name unchanged.

5

Restart DJI Fly

Force-close DJI Fly and reopen it. Go to Waypoint missions and review the route before flying.

DJI RC Plus / Enterprise controllers

Use this for controllers running DJI Pilot 2.

1

Export the KMZ

Download the DronePoint .kmz file to your computer.

2

Create a placeholder mission in DJI Pilot 2

On the RC Plus, create and save a simple waypoint mission so DJI Pilot 2 creates its mission folder.

3

Connect the controller by USB-C

Swipe down on the controller, select USB options, and choose File Transfer.

4

Find the mission folder

Start with Internal Storage / Android / data / dji.go.v5 / files / waypoint /. Enterprise firmware can vary, so search storage for the placeholder mission's .kmz if needed.

5

Replace and reload

Replace the placeholder KMZ, disconnect the controller, reopen DJI Pilot 2, and review the mission before flying.