GUIDES — Kalstor GUIDES K KALSTOR
HomeResourcesHow to choose a microSD card for an action camera or drone
Guides · Buying guide

How to choose a microSD card for an action camera or drone

By Kalstor 7 min read
Key takeaways
  • Start with the camera manual, not the largest speed number on the card. Current GoPro HERO13 guidance calls for V30/U3 or higher; DJI specifies UHS-I U3 or higher for the Mini 4 Pro.
  • V30 and U3 each indicate a 30 MB/s minimum write class in their respective systems. That is 240 Mbps — enough headroom for many action-camera and consumer-drone recording modes, but the device compatibility list still wins.
  • Capacity follows bitrate: hours ≈ capacity (GB) × 8 ÷ bitrate (Mbps) ÷ 3.6. At 100 Mbps, 128 GB holds roughly 2.8 hours before formatting overhead.
  • A genuine, correctly formatted V30 card is more useful than an unknown “ultra-fast” card. Buy from a traceable channel, test full capacity, format in-camera and record a longest-mode test before the trip.

An action camera or drone can expose a bad microSD card in one flight. The camera starts normally, the red recording icon appears, and then the file stops, corrupts or never closes. The common buying mistake is to choose the biggest number printed on the package. What matters first is much simpler: the write class and card family that the device maker actually supports.

Start with the host requirement

Do not choose by resolution alone. Two cameras can both advertise 4K while recording at very different bitrates, codecs and frame rates. Their controllers and firmware also qualify a finite set of card behaviors.

Current official examples make the pattern clear:

  • GoPro's HERO13 setup guidance requires a card rated V30, UHS Speed Class 3 (U3), or higher [2].
  • DJI says the Mini 4 Pro requires UHS-I U3 or above for high-resolution photos and video [3].
  • DJI's Osmo Action 5 Pro compatibility list contains named V30/U3 cards, alongside some higher-rated options [4].

The model-specific manual or compatibility list is therefore the first filter. A card can be fast on a computer benchmark and still be a poor match for the camera. Conversely, buying V90 does not unlock a recording mode that the camera itself does not support.

Decode V30, U3 and A2

These logos describe different jobs:

MarkWhat it tells youRelevance to capture
V30Video Speed Class: at least 30 MB/s under its defined recording methodPrimary sustained-video floor
U3UHS Speed Class 3: at least 30 MB/s in the UHS systemCommon camera requirement
A2Application Performance Class 2: random I/O for appsFollow the device list, but it does not replace V30/U3
“Up to 170 MB/s”Vendor peak, often read speed under specific conditionsUseful for offload only if host/reader supports it; not a write guarantee

The SD Association defines V30 as a 30 MB/s Video Speed Class and recommends matching the class supported by the host [1]. Thirty megabytes per second equals 240 megabits per second because one byte is eight bits. That creates headroom for many consumer action-camera and drone streams, but the camera maker may require more for a particular mode.

The trap is comparing MB/s on the card with Mbps in the camera menu as though they were the same unit. Convert before deciding:

Required data rate in MB/s = video bitrate in Mbps ÷ 8

A 100 Mbps stream is 12.5 MB/s. A 200 Mbps stream is 25 MB/s. Both sit below the 30 MB/s V30 floor on paper, but recording overhead and host compatibility still make the official requirement more authoritative than the arithmetic alone.

Choose capacity from recording time

Capacity answers a different question: how long can you record before the card fills? Use:

GB per hour = bitrate (Mbps) ÷ 8 × 3.6

Approximate recording time before filesystem overhead is:

Recording bitrateData per hour128 GB256 GB
60 Mbps27 GB~4.7 h~9.5 h
100 Mbps45 GB~2.8 h~5.7 h
200 Mbps90 GB~1.4 h~2.8 h

Actual time will be a little lower after formatting, and variable-bitrate recording can move the result. For a drone, battery changes may limit each clip, but several flights plus cached photos add up. For an action camera, a full day of short clips can need more capacity than one continuous estimate suggests.

Larger is not always automatically compatible. Check the maximum capacity supported by the exact model; DJI, for example, publishes capacity limits and recommended models for each product family. The difference between SDHC and SDXC also affects filesystem behavior, explained in our SD capacity and exFAT guide.

Reliability matters more when the camera is inaccessible

A drone card is difficult to replace in the air. An action camera may be underwater, on a helmet or outside a vehicle. Use this pre-shoot routine:

  1. Buy through a traceable channel. Counterfeit cards can report the expected capacity and speed until the real memory is exhausted. Use a full write-and-verify test; our fake-capacity test guide covers H2testw and F3.
  2. Update camera firmware, then check the current approved-card list.
  3. Back up and format in the camera, not by deleting clips one by one. The SD Association notes that fragmentation can reduce write behavior and recommends reorganizing or reformatting when necessary [1].
  4. Test the hardest mode you will use. Record longer than a normal flight or clip at the highest bitrate, frame rate and stabilization setting.
  5. Review the file on another device. Confirm duration, audio, seeking and the final seconds — not just that a thumbnail exists.
  6. Carry a tested spare. Rotate cards if the footage is valuable instead of putting an entire trip on one device.

What a reseller or buyer should ask

For repeat supply, the label is only the beginning. Ask for the exact controller/card configuration policy, production-lot traceability, full-capacity test method, sustained-write floor, supported temperature range and a sample-to-production consistency statement. If identical behavior across future lots matters, read our guide to fixed BOM in industrial flash.

Bottom line

For many current action cameras and consumer drones, a genuine V30/U3 microSD from the device maker's approved list is the sensible baseline. Choose capacity from bitrate and shooting time, not from resolution marketing. Treat A2 and peak read numbers as separate properties. Then format and stress-test the card in the exact camera before the footage becomes irreplaceable.

FAQ

Is V30 enough for 4K or 5.3K action-camera video?
Often, but resolution alone cannot answer it. Recording bitrate and the camera maker’s compatibility requirement decide. GoPro specifies V30/U3 or higher for HERO13 Black, and DJI lists V30/U3 cards for Osmo Action 5 Pro. Check the exact camera, mode and firmware rather than assuming every 4K or 5.3K mode is identical.
Does A2 make video recording faster?
A2 measures random application I/O, not the sustained sequential-write floor used for video. Some vendor-approved card lists include A2-rated models, so follow the exact list; just do not use A2 as a substitute for V30/U3.
Why does recording stop even though the card says 170 MB/s?
The large number is often a best-case read speed, not a guaranteed sustained write speed. A counterfeit, fragmented card, unsupported controller or slow write floor can still stop recording. Verify the V/U class, use the official compatibility list, reformat in-camera and run a full-length test.
Sourcing in volume?

We publish measured usable capacity and welcome trial-batch verification — automotive-grade, direct from the source factory.