GoPro Hero cameras do not come with an SD card in the box

When you open a new GoPro Hero, you will find the camera body, a rechargeable battery, a USB-C charging cable, mounting accessories, and documentation. The SD card slot is empty. You need to buy a memory card separately before you can record video or take photos.

This is true across all current GoPro Hero models, including the Hero 12, Hero 11, and Hero 11 Mini. GoPro does not bundle an SD card with any of these cameras. The reason is straightforward: SD cards vary in speed and capacity, and bundling one would raise the price for everyone, including people who already own compatible cards.

Key Takeaways

  • GoPro Hero cameras ship without an SD card, so you must purchase one separately before recording anything.
  • GoPro recommends V30-rated SD cards or faster, which handle the high bitrate video that GoPro cameras produce.
  • A 64 GB card holds roughly 90 minutes of 4K video at standard frame rates, while a 256 GB card holds about 6 hours.
  • Slower cards may cause dropped frames, stuttering video, or recording failures even if they technically fit in the slot.

Which SD cards work with GoPro Hero cameras

GoPro publishes a list of tested and approved SD cards on their website. The safest choice is to pick one from that list, because GoPro has verified it will not drop frames or fail during recording. Cards that meet the V30 speed class standard are the minimum; V60 or V90 cards are better if you plan to record 5.3K or 8K video, or if you want a card that will last through multiple camera upgrades.

Common approved options include SanDisk Extreme, Kingston Canvas Go, and Lexar Professional cards in the 64 GB to 256 GB range. Avoid no-name or very cheap cards, even if they claim to be "4K compatible." A card that is technically fast enough but not on GoPro's tested list may work most of the time and then fail during important footage, leaving you with corrupted files.

The physical size is always microSD or full-size SD depending on the model. GoPro Hero 12, Hero 11, and Hero 11 Mini all use microSD cards, not full-size SD cards. If you already own full-size SD cards from another camera, they will not fit without an adapter, and using an adapter is not recommended because it adds a point of failure.

Storage capacity and how long you can record

A 64 GB card is the smallest practical size for a GoPro Hero. It holds roughly 90 minutes of 4K video at 30 frames per second, or about 45 minutes at 60 frames per second. If you record in 1080p, you get more time—around 4 to 5 hours on a 64 GB card—but most GoPro owners buy these cameras specifically for high-resolution footage, so 1080p is rarely the goal.

A 128 GB card doubles that: about 3 hours of 4K at 30 fps. A 256 GB card holds roughly 6 hours of 4K at 30 fps. These numbers assume standard bitrate settings. If you enable higher bitrate modes or record in 5.3K, the footage takes up more space and you will get less recording time per card.

Many GoPro users buy two or three cards so they can swap them out during a day of shooting. This is faster and more practical than waiting for a card to offload to a computer between sessions. A 128 GB card costs between $20 and $40 depending on the brand and where you buy it, so having backups is affordable insurance against running out of space mid-shoot.

Common mistakes when choosing an SD card

The biggest mistake is buying a card based on capacity alone without checking the speed rating. A 512 GB card that is too slow will cause your GoPro to drop frames, produce stuttering video, or fail to record at all. The camera will often show an error message, but sometimes it will appear to record and then produce corrupted files when you try to play them back. Speed matters more than size.

Another common error is assuming that because a card works in a phone or a different camera, it will work in a GoPro. Phone cameras and action cameras have very different bitrate demands. A card rated for phone use may be too slow for GoPro's high-bitrate video. Always check GoPro's approved list before buying.

A third mistake is buying used or refurbished SD cards from unclear sources. SD cards can fail silently, and a used card may have limited lifespan remaining. For a camera that costs $300 to $400, spending $25 to $50 on a new, may provide card is worth the peace of mind.

How to format an SD card for your GoPro

When you insert a new SD card into your GoPro Hero for the first time, the camera will prompt you to format it. Always format the card in the camera itself, not on a computer. Formatting in the camera sets up the file structure that the GoPro expects, and it erases any leftover data from manufacturing or previous use.

The format process takes less than a minute. Go to Settings, then Preferences, then Format SD Card. The camera will warn you that formatting erases everything on the card—this is normal and expected on a new card. Confirm, and the camera will complete the process. After that, the card is ready to record.

Do not format a card on your computer and then use it in the GoPro. The file system may not match what the camera expects, and you could experience recording failures or corruption. If a card starts behaving strangely—dropping frames, refusing to record, or showing error messages—format it again in the camera. This fixes most SD card issues without requiring a replacement.

Where to buy an SD card for your GoPro

SD cards are sold at electronics retailers like Best Buy, online marketplaces like Amazon, and directly from camera shops. Prices vary, so it is worth comparing. A 128 GB V30 card typically costs $20 to $35 depending on the brand and retailer. Buying from a major retailer with a return policy is safer than buying from an unknown seller, because you have recourse if the card fails or is counterfeit.

GoPro's own website lists approved cards and often links to where they are sold. This is a good starting point if you are unsure which brand to choose. You can also check reviews on Amazon or B&H Photo to see what other GoPro users have experienced with specific cards.

Frequently Asked Questions

Can I use a full-size SD card in my GoPro Hero?

No. GoPro Hero 12, Hero 11, and Hero 11 Mini all use microSD cards, not full-size SD cards. A full-size card will not fit in the slot. Do not use an adapter, because it adds a failure point and GoPro does not support or test that configuration.

What happens if I use a slow SD card?

A slow card may drop frames during recording, causing stuttering or gaps in your video. Sometimes the camera will show an error message and stop recording. Other times it will appear to record successfully but produce corrupted or unplayable files when you try to watch the footage later. Always use a V30-rated card or faster.

How do I know if my SD card is failing?

Signs include error messages when you try to record, the camera refusing to format the card, files that are corrupted or unplayable, or the camera stopping mid-recording. If you see any of these, try formatting the card in the camera. If the problem continues, replace the card. SD cards are cheap compared to the cost of losing important footage.

Can I record 4K video on a 64 GB card?

Yes, but only for about 90 minutes at 30 frames per second. If you record at 60 fps, you get roughly 45 minutes. For longer shooting sessions, a 128 GB or 256 GB card is more practical, or bring multiple cards and swap them out during the day.

Do I need to buy the card from GoPro?

No. You can buy an approved SD card from any retailer. GoPro does not sell SD cards under their own brand. Just make sure the card is on GoPro's approved list and is new, not used or refurbished.