DJI Fly Waypoint KMZ Import/Export Litchi Utilities Logo

How to transfer waypoint missions between Litchi/Maven and DJI Fly

In early 2026, both Litchi and Maven introduced software tools that provide a much easier and more efficient way to transfer waypoint missions between their mission planning software and DJI Fly.

These tools eliminate the tedious process of manually copying and renaming KMZ files, making mission transfer faster, simpler, and far more convenient.

You can find these tools here:

How to import a manually-created waypoint KMZ file into a DJI RC, RC 2, or RC Pro

image

Working with DJI Fly Waypoint Mission Files

DJI Fly stores each waypoint mission as a separate KMZ file on drones with native waypoint support. These DJI KMZ files are written in WPML (Waypoint Markup Language) format, which is different from Google Earth's KMZ files. Google Earth KMZ files are written in KML (Keyhole Markup Language). While both are compressed archives, they are not interchangeable.

Importing and Exporting Waypoint Files

DJI Fly does not include built-in import or export functions for waypoint files. However, users can manually access and transfer these files by navigating the filesystem.

Import Process

To import an externally-created waypoint mission into DJI Fly, operators must first create a placeholder mission on their DJI RC or RC Pro controller. The external KMZ file then replaces this placeholder mission file. This method requires manual file management, as DJI Fly only allows waypoint data to be updated by overwriting existing mission files. Detailed steps for this procedure are outlined below.

Viewing the Imported Mission

When the saved waypoint missions are viewed using DJI Fly, notice that "dummy/placeholder" waypoint mission still looks as if it has not been changed or updated. To see the newly imported mission, select the mission to bring it into the DJI Fly waypoint editor. At this point the thumbnail image will update and the mission displayed should be the externally-created mission that was just loaded.

Windows or Mac Method

  1. Connect the controller to a computer

    Users should connect their DJI RC 2 or RC Pro to a computer using the USB-C port located on the front of the controller. . Once connected, the controller should be powered on. The computer will be used to navigate the controller's file system.

    • Mac users An application such as "Android File Transfer" is required to access internal storage on the DJI RC, RC 2, or RC Pro.
    • DJI RC users The DJI RC appears to be incompatible with Windows file browsing. When connected, only the flight log folder is visible. The waypoint directory path (data/dji.go.v5/files/waypoint) remains hidden. Interestingly, this file system is fully accessible when using "Android File Transfer" on Mac or when connected to another Android device. Users who discover a method to access the waypoint folder on the DJI RC using Windows are encouraged to share their findings.
  2. Locate the waypoint files

    The waypoint files are stored in the following folder on the DJI RC:

  3. Identify the Target Mission Folder

    There are two ways to identify which KMZ file should be replaced.

    1. Examine folder modification times to identify the most recently created folder. If the dummy mission was just created, it will be the folder with the most recent modification date.
    2. Examine the folders under waypoint/map_preview. These folders contain JPEG images of their respective missions and are named exactly like their corresponding waypoint folder. Once the dummy mission image is identified, navigate to the waypoint folder of the same name.
    • Note: Folders are named using GUIDs/UUIDs (Globally Unique Identifiers).
    • Example GUID/UUID: 550E8400-E29B-41D4-A716-446655440000
  4. Locate the KMZ File

    Each waypoint mission is stored as a KMZ file inside its corresponding folder. The KMZ file's base name matches the folder name containing it.

    • Example: 550E8400-E29B-41D4-A716-446655440000.KMZ
  5. Save the newly created KMZ file

    Users should copy the newly created KMZ file to this folder. At this point there will be two files in this folder:

    1. The original dummy mission KMZ file with a GUID as its filename.
    2. The newly imported KMZ file using any filename desired.
  6. Copy the dummy KMZ filename then delete the dummy KMZ file

    Users may optionally back up the existing KMZ file but this isn't really necessary.

  7. Rename the newly imported KMZ file using the filename copied in the previous step.

    At this point, the only file in this folder will be the imported KMZ file named exactly like the dummy mission was named.

  8. Open the newly imported waypoint mission on the controller and verify that it is correct.
  9. Disconnect the Controller

    Once the file replacement is complete, users should safely disconnect the DJI RC or RC Pro from their computer.

Alternative Android Method Using MicroSD Card

  1. Transfer the KMZ File to MicroSD Card

    Users should insert a microSD card into a card reader connected to their computer, then copy the externally-created KMZ file onto the microSD card.

  2. Insert MicroSD Card into Controller

    The microSD card should be removed from the computer and inserted into the DJI RC or RC Pro.

  3. Locate the Waypoint Directory

    Waypoint files are stored in the following directory on the DJI RC:

    • /Android/data/dji.go.v5/files/waypoint
  4. Identify the Target Mission Folder

    Users should examine folder modification times to identify the most recently created folder. This folder contains the placeholder "dummy" mission that will be replaced.

    • Note: Folders displayed are named using GUIDs/UUIDs (Globally Unique Identifiers).
    • Example GUID/UUID: 550E8400-E29B-41D4-A716-446655440000
  5. Note the KMZ Filename

    Each waypoint mission is stored as a KMZ file inside its corresponding folder. The KMZ file's base name matches the folder name containing it.

    • Example: 550E8400-E29B-41D4-A716-446655440000.KMZ
  6. Rename the File on MicroSD Card

    Users should copy this exact filename and use it to rename the KMZ file on the microSD card to match.

  7. Delete the Existing Mission File

    The original KMZ file should be deleted from the waypoint folder on the controller.

  8. Copy the New Mission File

    The renamed KMZ file should be copied from the microSD card into the waypoint folder on the controller, replacing the deleted file.

iOS Method Using iCloud Drive

  1. Transfer KMZ File to iCloud Drive

    On Windows, users should copy the KMZ file they wish to import to the "iCloud Drive" folder. This assumes iCloud for Windows is already installed on the computer.

  2. Open the Files App

    Users should open the "Files" app on their iOS flying device (iPad or iPhone).

  3. Navigate to Local Device Storage

    In the folder pane of the Files app, users should select "On My iPad" or "On My iPhone" depending on their device.

  4. Locate the Target Mission Folder

    Users should navigate to DJI Fly/wayline_mission/XXXX/, where XXXX represents the folder containing the KMZ file to be replaced.

  5. Access File Information

    Users should press and hold on the KMZ file that will be replaced.

  6. Access File Information

    Users should press and hold on the KMZ file that will be replaced.

  7. Copy the Filename

    Users should press and hold on the file name, then select "Copy" to save the exact filename.

  8. Navigate to iCloud Drive

    Users should navigate back to the top level of the Files app and select "iCloud Drive".

  9. Access Rename Function

    Users should press and hold on the KMZ file that was copied to iCloud in step 1.

  10. Begin Renaming

    From the menu, users should select "Rename".

  11. Apply the Copied Filename

    Users should press in the name field and select "Paste", then remove the previous filename so only the copied name remains.

  12. Copy the Renamed File

    Users should press and hold on the newly renamed file and choose "Copy".

  13. Return to the Waypoint Folder

    Users should navigate back to the waypoint folder containing the KMZ file to be replaced.

  14. Initiate Paste Action

    Users should press and hold on the white space (away from any filenames) within the folder.

  15. Complete the Replacement

    From the menu, users should select "Paste", then confirm by selecting "Replace" in the popup dialog.

Resources

Back to Litchi Mission Utilities
Litchi Utilities dot Com
by Wes Barris