The most common mistake in DJI drone data recovery happens before any software is installed: reaching for the wrong storage. On every current DJI consumer aircraft, the footage is written to a microSD card inside the airframe, not to the controller, and not to the phone that was running the flight app. The card slot on a controller or smart device holds maps and app data. Pulling that card, and then scanning it, produces nothing but confusion.
The second mistake is assuming the airframe holds only one copy. Several DJI lines include onboard internal storage as a secondary recording area, and that area behaves nothing like a card — it cannot be put in a reader, and on some enterprise models it cannot be read at all without the aircraft. Knowing which storage your model has, and which one failed, decides whether recovery is a ten-minute job or a non-starter.
Your Footage Lives in Two Places, and Only One Is the Card
A DJI flight produces up to three separate copies of the same material, with very different quality and very different recoverability.
- The card in the aircraft. Full quality, original bitrate, the deliverable. This is what you want, and it is the only copy that is worth professional recovery effort.
- The app cache on the phone or tablet. A live-view proxy, heavily compressed and typically lower resolution, streamed over the radio link. It exists so you can review a shot and share a clip instantly. It is not a backup.
- Onboard internal storage, on the models that have it. A second original-quality recording area inside the airframe, usually small, sometimes encrypted. It is the closest thing to a safety net in this ecosystem, and it is the copy most owners do not know exists.
DJI also splits a long continuous recording into sequential files at a fixed size — commonly around 4 GB, with some models segmenting by duration as well — so a single flight frequently produces several numbered clips rather than one. This is a file-system compatibility measure, not a sign of trouble, but it matters during recovery: a “damaged” long recording is often one missing or unindexed segment in an otherwise healthy series.
Where Each DJI Product Line Stores Its Footage
| Line | Representative models | Primary recording media | Onboard storage | Recovery note |
|---|---|---|---|---|
| Mavic | Mavic 2 Pro and Zoom, Mavic 3 series | microSD in the airframe | Around 8 GB on several variants | If the card is damaged, internal storage may hold a second copy of the same flight |
| Air | Mavic Air, Air 2 and 2S, Air 3 | microSD in the airframe | Present on the original Mavic Air and on some later Air variants | Card is the primary target; onboard space is small and fills quickly |
| Mini | Mini, Mini 2, Mini SE, Mini 3, Mini 4 Pro | microSD in the airframe | No practical onboard storage on most bodies | There is no second copy; the phone cache is the only fallback |
| Phantom | Phantom 4 series and later | microSD in the gimbal mount | None on standard consumer bodies | Single point of failure; treat the card as irreplaceable |
| Inspire | Inspire 2, Inspire 3 | Removable SSD module in the airframe, with microSD proxies in some configurations | The SSD module itself | Dual recording is a feature of this class; the SSD may be encrypted |
Two rows deserve a closer look. The Mavic line’s onboard storage is valuable precisely because it is independent of the card: an aircraft flown with a failing or counterfeit card may still have written a usable copy internally, and that copy can be extracted over USB while the aircraft is powered. The Inspire line inverts the assumption most people bring to it. Its full-quality stream goes to a removable SSD module inside the airframe rather than to a memory card, and in some configurations a lower-quality proxy is written to a card at the same time — which is why an Inspire operator who recovers only the card may end up with material that is technically complete and completely unusable for delivery. How drone storage media differ across classes covers those media types in more detail.
What Actually Fails on a DJI Aircraft
DJI hardware is generally reliable, and most footage losses trace back to a short list of causes.
Power loss mid-recording. A battery that sags under load, a cold pack that drops below its operating window, or an aircraft that lands hard enough to disconnect the battery will stop the recording without a clean stop. The clip exists on the card, but the aircraft never wrote its closing index. This is the single most common cause of “corrupted” DJI footage, and it is also the most fixable. The mechanism is described in why a recording cut off by power loss will not play.
Card removed or power cut before shutdown. DJI aircraft finalize files as part of a clean stop sequence. Pulling the card while the aircraft is still powered, or switching off with the battery removal switch on some models, can leave the last file open. Give the aircraft its shutdown sequence before touching the card.
Crashes and water. A microSD card is a surprisingly robust object and frequently survives an impact that destroys the airframe. If the card is intact and dry, it is a routine recovery case. If it is cracked, bent, or was submerged, stop immediately and treat it as a hardware matter rather than a software one.
Counterfeit or under-spec cards. Drones write high bitrates continuously, and a card advertising 128 GB that physically holds 16 GB will overwrite its own oldest data as soon as the real capacity is exceeded — which means the footage you were recording an hour ago is already gone. A card that suddenly shows a small capacity or produces zero-length files is a strong signal. The warning signs are set out in counterfeit cards that silently overwrite your first clips.
Encrypted or locked storage. Certain professional and enterprise configurations encrypt the recording medium, and the key lives in the aircraft. If the aircraft no longer boots or the key area is damaged, the data is present but unreadable.
Firmware and thermal stops. Some bodies end a recording when a temperature or firmware check trips. The result is a normal, closed file that simply stops early rather than a damaged one — a distinction worth confirming before you spend time on recovery.
Recovery Feasibility, Line by Line
Mavic and Air. These are the best-case platforms. Standard microSD, standard MP4 or MOV containers, and — on the variants that carry onboard storage — a possible second original copy of the same flight. Deleted and formatted cards from these aircraft behave exactly like any other camera card, so the general playbook applies. Check the internal area before concluding a flight is lost.
Mini. Straightforward to recover and unforgiving to lose. There is no onboard copy and no second slot, so the card is the only original. Because Mini bodies are often flown with smaller, cheaper cards and are frequently the first drone for a new pilot, the class also produces a disproportionate share of counterfeit-card failures.
Phantom. Single-slot recording into a microSD in the gimbal mount. Recovery follows the standard card path. The gimbal mount is exposed during a hard landing, so physical damage to the card or its contacts is more likely here than on a body that encloses the card.
Inspire. The only line in this group where the primary medium is an SSD module rather than a card. Treat the module as removable storage, but expect two complications: the recording may be encrypted, and the proxy card that accompanied it is not a substitute for the original. Where the module is readable, recovery of deleted files follows the same principle as any flash medium, because it uses the same underlying file-system logic. Recovering data from professional removable media describes the differences that arise with NVMe-class media.
Enterprise and encrypted bodies. Where internal storage is encrypted, no consumer software reaches the data. If the aircraft still powers on and unlocks its own storage, copy the files off through the app or the vendor utility; if it does not, the case belongs with the manufacturer or a specialist laboratory. What encrypted drone storage means for recovery sets out the boundary plainly.
The Controller and Phone Cache: the Proxy Most People Forget
When a drone is lost — into water, over a ridge, or simply gone — the card goes with it. What remains is the cache on the device that ran the flight.
That cache is written by DJI Fly or DJI GO as footage streams from the aircraft to the controller. It is real footage, and it can be the difference between having a record of the flight and having nothing, but its limits are severe:
- It is re-encoded and compressed. The cache is a low-bitrate proxy, typically around 720p, derived from a link that already carries compression artifacts. It cannot be color graded or delivered as a professional result.
- It contains only what was streamed. If the aircraft lost its connection to the controller, or the device overheated or the app was backgrounded, the cache has gaps exactly where the trouble was.
- It fills or is overwritten. Cache size is capped in the app settings, and the oldest entries are discarded once the cap is reached.
- Its location is easy to miss. The files sit in the app’s own directory on the phone or tablet, under a DJI folder, not in the device’s photo library.
Stills are a special case in your favor. Photo previews are commonly transferred at or near full resolution so the pilot can review a shot on the spot, which means an aircraft lost with its card may still leave full-quality photographs on the tablet. Video cache is always the poorer copy.
Internal Storage and Encrypted Partitions
Onboard storage on a DJI aircraft is usually a small allocation of internal flash, not a card, and that changes three things.
First, it cannot be read in a card reader. Extraction is done over USB with the aircraft powered, through the vendor’s app or utility, and it requires a functional flight controller and a battery with enough charge to complete the transfer.
Second, it fills quickly and has no loop protection by default. On aircraft that carry it, internal storage is best treated as a short-term safety net for the current flight rather than an archive — and if you disabled internal recording to save space, you have no second copy at all.
Third, where it is encrypted, nothing downstream can help. Recovery software operates on file systems and file structures; it cannot derive a key that lives in the aircraft’s secure area. This is the one area of drone recovery where the honest answer is that the aircraft is the only possible reader. The step-by-step extraction route is in recovering footage from DJI internal storage.
Flight logs are a separate asset worth preserving. They contain no imagery, but they record the flight timeline, battery behavior, and position data, which is often what you need to find an aircraft that came down in a field, or to establish when a recording stopped. Extracting them is covered in recovering DJI flight logs.
A Recovery Sequence for DJI Footage
- Stop flying and stop recording. Land, power the aircraft down through its normal sequence, and let it finish writing before you touch anything.
- Remove the card from the airframe, not from the controller or the phone. Confirm you have the right card by its capacity and label.
- Check the app cache before you do anything else. Copy the DJI folder out of the phone or tablet, because a later app update or cache cleanup can remove it.
- Connect the aircraft over USB and check for internal storage, if the model has it and the battery allows. This is your second original copy.
- Do not format anything. Do not accept a format prompt from the aircraft, the app, or the computer.
- Image the card before scanning it, particularly if the flight cannot be repeated. The procedure is in imaging a card before recovery.
- Scan in deep mode and look for numbered segments that continue an existing series, since a recovered flight is usually a set of clips rather than one file.
- Expect unplayable clips, and check before assuming damage. A file that will not open but has a plausible size is usually unindexed rather than broken. Remuxing or re-encoding it produces a playable result. Deleted-footage workflows for these aircraft are covered in recover deleted DJI drone footage.
If you are on Windows and the card is still detected by a computer, a purpose-built recovery tool such as XRecovery (xappset.com) can scan SD, microSD, and other memory cards for deleted or formatted photos and videos. Stop writing to the card first and always save recovered files to a different drive. For the broader set of aircraft-side failures, including crashes and lost cards, the DJI recovery overview and the aerial footage loss guide map the rest of the field.
Frequently Asked Questions
Which card holds a DJI drone’s footage?
The microSD card inside the aircraft, in most consumer models. The controller’s card slot and the phone’s storage hold app data and a compressed live-view cache, not the original footage. Removing the wrong card and scanning it is the most common wasted effort in DJI recovery.
Can I recover DJI footage if the drone was lost or destroyed?
Only from the copies that left the aircraft. If the card went down with the drone, the app cache on the phone or tablet may hold a low-resolution proxy of the streamed video and, often, near-full-resolution stills. Nothing recovers footage that was never copied off the aircraft.
Why will my recovered DJI video not play?
Because the aircraft never finished writing the file’s index. A power cut or an abrupt shutdown leaves the frames on the card with an incomplete container, so players refuse to open it. Remuxing or re-encoding the recovered stream into a fresh container restores playback.
Does DJI internal storage act as a backup?
Only in the sense that it is a second copy of the current flight, and only on models that have it. It is small, it is not present on every line, and it is encrypted on some enterprise configurations. Several DJI bodies also split long recordings into roughly 4 GB segments, so a recovered flight is normally a series of clips rather than a single file.