DJI P1 RAW / JPG separator

Select a flight folder and the tool sorts your P1 captures into Raw (.DNG) and JPG (.JPG) subfolders by file extension. Everything runs in your browser — files never leave your computer.

§ 01 · OVERVIEW

What this tool does

The DJI Zenmuse P1 can be set to save photos in three formats: JPEG, DNG raw, or both. Most mapping and photogrammetry workflows save both so the DNGs can be used for high quality processing in Pix4D, Agisoft Metashape, or DJI Terra, while the JPGs stay useful for quick QA, review, and sharing. When both are enabled, each capture produces a matched pair sharing the same base filename, dropped into the same folder on the SD card. This tool does the split locally in your browser, in under a minute per hundred captures.

Used primarily by surveying teams, mapping and GIS operators, construction site documentation crews, and agricultural scouts flying the Zenmuse P1 on a Matrice 300 RTK, Matrice 350 RTK, or Matrice 400.

§ 02 · HOW IT WORKS

From flight folder to sorted output

  1. Fly as normal

    Your Zenmuse P1 saves each capture as a matched JPG and DNG pair in the same folder on the SD card. No special mission setup is required.

  2. Transfer the folder to your computer

    Pull the card out of the controller and copy the flight folder somewhere accessible. You'll need a Chromium based browser (Chrome, Edge, Arc) on desktop.

  3. Drop the folder in

    Drag it onto the drop zone or click Choose folder. The browser scans filenames, counts JPG and DNG captures, and previews GPS positions. Nothing is uploaded.

  4. Pick Copy or Move

    Copy leaves originals untouched and places sorted duplicates in Raw/ and JPG/. Move relocates them. RTK sidecar files can optionally be duplicated into both subfolders.

  5. Process

    The browser writes the sorted structure directly to disk. A hundred capture mission finishes in about a minute.

§ 03 · WHY USE IT

Built for working mapping operators

Nothing leaves your computer

The browser writes directly to disk via the File System Access API. No upload, no cloud, no account.

No sign up, no watermark

Free as part of your working toolkit. Bookmark the page and come back after every flight.

Preview before you commit

See thumbnails and a GPS map of the flight before sorting, so stray files or missing captures surface up front.

RTK data stays intact

Sidecar files like .MRK, .NAV, and .OBS can be duplicated into both subfolders so each set is self contained for Pix4D, Agisoft, or DJI Terra.

§ 04 · COMPATIBILITY

Compatible payloads and aircraft

The tool matches any filename pair where the base name is identical and the extensions are .JPG and .DNG. If your drone or payload saves captures with that pattern, it will work. Primary use cases:

  • Zenmuse P1
  • Zenmuse X7
  • Zenmuse X9
§ 05 · COMMON QUESTIONS

Common questions

Does this work on iPad, iPhone, or Android?

Mostly no. The File System Access API only works properly on desktop Chromium browsers like Chrome, Edge, Arc, and Brave. It won't work on iPhone or iPad even in Chrome because iOS forces every browser to use Apple's WebKit engine. Recent versions of Chrome on Android can run it, but the file picker is designed for desktop and the typical SD card workflow is far easier on a laptop. Desktop Safari and Firefox also aren't supported. The tool will detect support and show a warning on any browser that can't run it.

Where do my files actually go? Are they uploaded?

Nowhere beyond your own disk. The browser hands the folder to the tool as a direct handle, and the sorted copies are written to subfolders in that same location. There is no network request involved in sorting.

Will I lose EXIF or GPS metadata?

No. The tool copies files byte for byte. All EXIF, GPS, flight telemetry, and camera metadata is preserved exactly as the camera wrote it. The DNGs stay fully raw.

What happens to my RTK, MRK, NAV, and OBS files?

By default they stay in place. If you tick "Also copy RTK / positioning files into both folders," those files are duplicated into both subfolders so each sorted set is self contained for photogrammetry software.

Why would I want the JPGs and DNGs separated anyway?

A few reasons. Photogrammetry software like Pix4D, Agisoft Metashape, and DJI Terra produces better results from the raw DNGs than the compressed JPGs, so most mapping workflows feed the Raw/ folder into the processing pipeline. The JPGs stay useful for quick QA, client review, and sharing. Separating also makes archive and storage decisions easier, since DNGs are much larger and you may want them on different drives.