GoPros require an SD card to save video and photos to permanent storage

A GoPro has no built-in storage. Every video, photo, and time-lapse file must be written to an SD card — there is no way around this. Without a card inserted, your GoPro will power on, show you the live preview on the screen, and let you press record, but nothing will save. When you stop recording, the footage disappears.

This design keeps the camera body small and lets you swap cards in the field instead of waiting for a full drive to offload. It also means the cost of storage is separate from the cost of the camera itself, so you can choose how much capacity you need based on your shooting style.

Key Takeaways

  • GoPro cameras do not store video internally and will not save any footage without an SD card inserted.
  • A card must be formatted in the camera before first use, even if it has been used in another device.
  • Recording stops when ready if the card fills up, so capacity depends on your resolution and frame rate choices.
  • GoPro publishes a list of tested and approved SD cards; using an untested card may cause recording errors or file corruption.

Which SD cards work with GoPro cameras

GoPro publishes an official list of compatible SD cards on its support site. The list changes as new cards are released and tested. Cards on the approved list have been verified to handle the high data rates that GoPro video demands — especially at 4K resolution and high frame rates, which can write 100 megabytes per second or more to the card.

Most approved cards are UHS-II V30 or faster. The "V30" rating means the card can sustain at least 30 megabytes per second of write speed, which is the minimum for reliable 4K recording. Slower cards may work for lower resolutions (1080p or 2.7K), but they risk dropping frames or corrupting files during high-bitrate recording.

SanDisk Extreme, SanDisk Extreme PRO, Kingston Canvas Go, and Lexar Professional cards are commonly approved. Prices vary by capacity and brand. Before buying, check GoPro's current compatibility list — using an untested card voids the camera's warranty for recording-related issues and may cause the camera to refuse to format the card at all.

How much storage you actually need

Storage consumption depends entirely on resolution and frame rate. A GoPro recording 4K video at 60 frames per second uses roughly 600 megabytes per minute. The same camera recording 1080p at 30 frames per second uses about 75 megabytes per minute. A 128 GB card holds roughly 3.5 hours of 4K 60fps footage, or 28 hours of 1080p 30fps footage.

Most people buy either 128 GB or 256 GB cards. A 128 GB card is enough for a full day of casual shooting at standard resolutions. A 256 GB card gives you breathing room if you shoot at high resolution or high frame rate, or if you plan to record for several hours before offloading to a computer. Cards larger than 256 GB exist but cost significantly more per gigabyte and are rarely necessary unless you are shooting a multi-day expedition without access to a computer.

The practical choice is to buy two or three smaller cards (128 GB each) rather than one very large card. If one card fails, you lose one day's footage, not an entire trip. Swapping cards also gives you a natural break to check your footage and adjust settings.

How to format and insert an SD card

Insert the SD card into the slot on the side of the camera with the contacts facing into the camera. Push it in until you hear a click. The camera will recognize the card when ready.

Before recording, format the card in the camera itself. Go to Settings > Preferences > Format SD Card. This erases any existing data on the card and prepares it for GoPro's file system. Formatting takes a few seconds. Do not format the card on a computer — GoPro cameras expect a specific file structure and will not record reliably to a card formatted elsewhere.

After formatting, the card is ready to use. The camera displays the remaining storage in the top corner of the screen. When the card is full, recording stops and the camera shows a "card full" message. At that point, you must either delete files, swap to a new card, or offload footage to a computer.

What happens if you lose or damage the card

If an SD card fails or becomes corrupted, the footage on it is usually unrecoverable without professional data recovery, which costs hundreds of dollars and is not always successful. This is why shooting with multiple smaller cards is safer than one large card — it limits the damage if something goes wrong.

To reduce the risk of card failure, handle cards carefully and keep them dry. Do not remove the card while the camera is writing to it (the screen will show a writing indicator). Always format new cards in the camera before use, and replace cards every few years if you use them frequently, as flash memory degrades over time.

If a card becomes corrupted and the camera will not format it, try formatting it on a computer using a standard SD card reader, then format it again in the camera. If that fails, the card is likely damaged beyond repair.

Offloading footage to a computer

Connect the GoPro to a computer using the USB-C cable that comes with the camera. The camera appears as a removable drive. You can drag and drop video files to your computer, or use GoPro's Quik app to import footage automatically and organize it by date.

Copying a full 128 GB card to a computer over USB 3.0 takes roughly 15 to 20 minutes. USB 2.0 is much slower. Once the files are on your computer, you can delete them from the card and reformat it in the camera for the next shoot.

Do not rely on the camera's internal preview screen to judge whether footage is worth keeping. Always review files on a larger monitor before deleting them from the card.

Frequently Asked Questions

Can I use any SD card I already own?

Not reliably. GoPro cameras require cards that can sustain high write speeds. Older cards, cards from other brands, or cards rated for slower speeds may work for short clips at low resolution but will drop frames or corrupt files during 4K recording. Check GoPro's official compatibility list before using a card you already own.

What if the camera says the card is not compatible?

The camera will refuse to format a card it does not recognize. This usually means the card is not on GoPro's approved list, or the card itself is damaged. Try formatting the card on a computer first, then insert it into the camera and try again. If the camera still refuses it, the card is not compatible and you will need a different one.

Can I record to my phone or computer wirelessly instead of using an SD card?

No. GoPro cameras do not support wireless recording to external storage. All video must be written to the SD card inside the camera. You can transfer footage wirelessly to your phone using the GoPro app after recording, but the original files are always stored on the card first.

How long do SD cards last?

Flash memory degrades with use. A card used frequently may show errors after two to three years. Cards used occasionally can last five years or longer. There is no way to predict failure in advance, which is why backing up important footage to a computer and keeping multiple cards is important.

Do I need to eject the card before turning off the camera?

No. You can power off the camera and remove the card without ejecting it first. However, never remove the card while the camera is actively writing to it — wait for the writing indicator to disappear from the screen first.