Direct support — recommended

Export from DronePoint, open in DJI Fly, fly. No other software needed.

DJI Mini 4 Pro
Direct support
DJI Mini 4 Pro
Flight time34 – 45 min
Camera1/1.3" CMOS · 4K/60fps
Obstacle avoidOmnidirectional
Waypoints✓ Supported
Compatible remotes
RC-N2 RC 2
DJI Mini 5 Pro
Direct support
DJI Mini 5 Pro
Flight timeUp to 51 min
Camera1/1.3" CMOS · 4K/60fps
Obstacle avoidOmnidirectional
Waypoints✓ Supported
Compatible remotes
RC-N3 RC 2
DJI Mavic 3 Pro
Direct support
DJI Mavic 3 / Pro / Cine
Flight time43 – 46 min
Camera4/3" Hasselblad · 5.1K
Obstacle avoidOmnidirectional
Waypoints✓ Supported
Compatible remotes
RC-N1 RC 2 RC Pro
DJI Air 3
Direct support
DJI Air 3 / Air 3S
Flight time45 – 46 min
CameraDual 1/1.3" · 48MP
Obstacle avoidOmnidirectional
Waypoints✓ Supported
Compatible remotes
RC-N2 RC 2 RC Pro 2
DJI Mavic 4 Pro
Direct support
DJI Mavic 4 Pro
Flight timeUp to 51 min
CameraTri-cam · 4/3" 100MP
Obstacle avoidAPAS 6.0 omni
Waypoints✓ All 3 cameras
Compatible remotes
RC 2 RC Pro 2
DJI Lito X1
Direct support
DJI Lito X1
Flight timeUp to 45 min
Camera1" CMOS · 4K/60fps
Obstacle avoidOmnidirectional
Waypoints✓ Supported
Compatible remotes
RC 2 RC Pro 2

Extended support

These drones don't fly waypoint missions through DJI Fly — DJI never added the feature to them. They fly the same DronePoint mission through a third-party flight app instead: you export the mission here, load the file into that app, and fly. You still plan everything in DronePoint; the app only carries the file to the aircraft.

Two things to check first: you'll need a remote that pairs with your phone (RC-N1, RC-N2 or RC-N3) — remotes with a built-in screen like the DJI RC and RC 2 can't install third-party apps at all. Some models also stay linked to the controller for the whole flight, noted on the cards below.

DJI Air 2S
Extended support
DJI Air 2S
Flight timeUp to 31 min
Camera1" CMOS · 20 MP
Waypoints✓ Via flight app
Compatible remotes
RC-N1

Stays linked to your controller in flight.

DJI Mini 3 Pro
Extended support
DJI Mini 3 Pro / Mini 3
Flight time34 – 47 min
Camera1/1.3" CMOS · 48 MP
Waypoints✓ Via flight app
Compatible remotes
RC-N1

Stays linked to your controller in flight.

DJI Mavic Air 2
Extended support
DJI Mavic Air 2
Flight timeUp to 34 min
Camera1/2" CMOS · 48 MP
Waypoints✓ Via flight app
Compatible remotes
RC-N1

Stays linked to your controller in flight.

DJI Mini 2
Extended support
DJI Mini 2 / Mini SE / Mavic Mini
Flight timeUp to 31 min
Camera1/2.3" CMOS · 12 MP
Waypoints✓ Via flight app
Compatible remotes
RC-N1

Stays linked to your controller in flight. Mini SE version 1 only.

DJI Mavic 2 Pro
Extended support
DJI Mavic 2 Pro / Zoom
Flight timeUp to 31 min
Camera1" Hasselblad · 20 MP
Waypoints✓ Via flight app
Compatible remotes
Standard RC Smart Controller

Flies the mission on its own once uploaded.

DJI Mavic Pro
Extended support
DJI Mavic Pro / Platinum / Air
Flight time21 – 30 min
Camera1/2.3" CMOS · 12 MP
Waypoints✓ Via flight app
Compatible remotes
Standard RC

Flies the mission on its own once uploaded.

DJI Phantom 4 Pro
Extended support
DJI Phantom 4 / Pro / Advanced
Flight timeUp to 30 min
Camera1" CMOS · 20 MP
Waypoints✓ Via flight app
Compatible remotes
Standard RC RC with screen

Flies the mission on its own once uploaded.

DJI Phantom 3 Pro
Extended support
DJI Phantom 3 Pro / Advanced
Flight timeUp to 23 min
Camera1/2.3" CMOS · 12 MP
Waypoints✓ Via flight app
Compatible remotes
Standard RC

Flies the mission on its own once uploaded.

DJI Inspire 2
Extended support
DJI Inspire 2 / Spark
Flight time16 – 27 min
CameraVaries by model
Waypoints✓ Via flight app
Compatible remotes
Standard RC

Flies the mission on its own once uploaded.

Remote controls

Which remote do you have?

DJI RC-N1 / RC-N2 / RC-N3
RC-N1 / RC-N2 / RC-N3
Phone-based · Uses DJI Fly on your phone

A compact remote without a built-in screen. You mount your own phone and run DJI Fly. Mission files are stored on the phone itself.

Android file path
/Android/data/dji.go.v5/files/waypoint/
iOS location
Files app → On My iPhone → DJI Fly → wayline_mission/
DJI RC
DJI RC / RC 2
Built-in 5.5" screen · Android-based

A screen remote with Android built in — no phone needed. Connect to a computer via USB-C to access the internal storage and copy mission files.

USB file path
/Android/data/dji.go.v5/files/waypoint/
DJI RC 2 / RC Pro / RC Pro 2
RC Pro / RC Pro 2
7" high-bright screen · Android-based

Professional screen remote with 1000 nit brightness. Same file transfer process as RC 2 via USB-C to PC/Mac.

USB file path
/Android/data/dji.go.v5/files/waypoint/

Transfer guide

How to get your mission onto the controller

DJI Fly does not have a built-in import button. Mission files must be placed in a specific folder on the device. The process differs slightly by device type — select yours below.

Step-by-step transfer instructions

Select your remote control type to see the exact steps.

Open manual guide
1

Export your KMZ from DronePoint

Plan your mission, click Export KMZ, and download the .kmz file to your computer.

2

Connect the RC to your computer via USB-C

Use the USB-C cable that came with the remote. On Windows, it should appear as a drive in File Explorer. On Mac, install Android File Transfer from android.com/filetransfer.

3

Create a placeholder mission first

Open DJI Fly on the RC, go to Waypoint missions, and create any simple mission with 2–3 waypoints. Save it — this creates the folder structure you need.

4

Navigate to the waypoint folder

On your computer, browse to: Internal Storage / Android / data / dji.go.v5 / files / waypoint /

You'll see one or more UUID-named folders (e.g. a1b2c3d4-...). Each folder = one saved mission.

5

Replace the placeholder KMZ

Open any UUID folder and replace the .kmz file inside with your DronePoint KMZ. Keep the original filename.

Tip Alternatively, create a new UUID folder and copy your KMZ file into it — this adds a new mission slot without overwriting anything.
6

Disconnect and open DJI Fly

Safely eject the RC from your computer, then open DJI Fly → Waypoint missions. Your mission will appear in the list, ready to fly.

1

Download the KMZ to your computer

Export your mission from DronePoint and save the .kmz file.

2

Create a placeholder mission in DJI Fly

Open DJI Fly on your phone, create a simple 2–3 waypoint mission and save it. This creates the folder structure.

3

Connect phone to computer via USB

On Android, when prompted, choose File Transfer (MTP) mode — not Charging or PTP.

4

Navigate to the waypoint folder

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

Note On some Android versions the /Android/data/ folder is restricted. If you can't access it via USB, use a file manager app on the phone (e.g. Files by Google) to copy the KMZ from Downloads into the waypoint folder.
5

Replace the KMZ and reload DJI Fly

Replace the .kmz in any UUID folder with your file. Close and reopen DJI Fly — your mission will appear.

1

AirDrop or email the KMZ to your iPhone

The easiest way is to AirDrop the .kmz file from your Mac, or email it to yourself and download it via the Mail app.

2

Create a placeholder mission in DJI Fly

Open DJI Fly, create any simple waypoint mission and save it. This creates the folder in DJI Fly's sandbox.

3

Open the Files app

Go to On My iPhone (or iPad) → DJI Flywayline_mission. You'll see UUID-named folders — one per saved mission.

4

Replace the KMZ file

Open a UUID folder and replace the .kmz file with yours. Keep the original UUID folder name — do not rename it.

5

Reopen DJI Fly

Force-close DJI Fly and reopen it. Go to Waypoint missions — your mission will appear in the list.

1

Export the KMZ from DronePoint

Plan your mission and download the .kmz file to your computer.

2

Connect RC Plus via USB-C

Use a USB-C cable. On the RC Plus, swipe down and select USB Connected → File Transfer. On Windows it appears as a drive; on Mac use Android File Transfer.

3

Create a placeholder mission first

In DJI Pilot 2 (the enterprise app on RC Plus), create a simple waypoint mission and save it to generate the folder.

4

Navigate and replace

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

Replace the placeholder KMZ with your DronePoint file.

5

Reload DJI Pilot 2

Disconnect, open DJI Pilot 2, and find your mission in the Waypoint list.

RC Plus note Enterprise controller storage paths can vary by firmware. Create a placeholder mission first, then search for the placeholder KMZ if the standard folder is not present.