What Size Memory Card is Best for a GoPro HERO4?

Wondering how much video footage or how many photos you can fit on a memory card with the new GoPro HERO4 Black and Silver cameras? Here are some guides.
GoPro HERO4 Memory Card Close-Up
This post may include affiliate links.
Click here for more information.

GoPros don’t come with a memory card. So unless you’re getting one of the special bundles in which the retailer might throw in some accessories, chances are you’re going to need to pick up an SD card separately. It’s not really optional–you won’t get far without an SD card in the camera–but it is an extra.

Aside from choosing an SD card that’s fast enough to keep up with the high-bitrate video modes of the GoPro HERO4 or HERO3+ cameras, you’re going to need to choose the storage capacity. So this post is aimed at giving you an idea of what you can expect to fit on a 16GB, 32GB, 64GB, or 128GB SD card when shooting with a HERO4 or HERO3+.

There’s not really a “right” answer on which size to get. It really comes down to a combination of convenience and price. It’s more convenient to use a larger card. But there tends to be a sweet spot in the market at any given time, and if you go to the cards that are much bigger than that, the cost per gigabyte can suddenly jump.

The most common sizes available these days range from 32GB to 128GB, but you can also get 16GB, 256GB, and even 512GB cards. And because the SD card market moves along with the advances in SD card technology, the larger cards are coming down in price pretty consistently. Right now, the sweet spot is probably around the 64GB to 128GB sizes.

In most cases, you can expect much the same speed from cards of the same model with different storage capacities. That is, as an example, a SanDisk Extreme 32GB will give you much the same speed as a SanDisk Extreme 128GB SD card.

Below are guides on how much video footage and many still photos you can expect to fit on a 32GB or 64GB card with a GoPro HERO4. Please note that these refer only to the data that can be stored on a card and have nothing to do with battery life you can expect to get when filming, which is a separate issue.

Shooting Video

The top-end video modes of the GoPro HERO4 Black edition record data at a rate of 60Mb/s, which is a bit under 8MB/s. The GoPro HERO4 Silver has a maximum data stream of 45Mb/s, which works out to just over 5.6MB/s.

This table shows approximately the maximum number of minutes of footage you can expect to fit on a fully formatted 32GB and 64GB card with the HERO4 cameras.1 All of the modes that record at 60Mb/s are only available on the Black edition. A smaller number are only available on the Silver edition, such as the 4K 15fps mode.

Video Mode Minutes / 128GB Minutes / 64GB Minutes / 32GB
4K 30fps 266 133 66.5 H4 Black only
4K 30fps + Protune 266 133 66.5 H4 Black only
4K 25fps 266 133 66.5 H4 Black only
4K 25fps + Protune 266 133 66.5 H4 Black only
4K 24fps 266 133 66.5 H4 Black only
4K 24fps + Protune 266 133 66.5 H4 Black only
4K 24fps Superview 266 133 66.5 H4 Black only
4K 24fps Superview + Protune 266 133 66.5 H4 Black only
4K 15fps 352 176 88 H4 Silver only
4K 15fps + Protune 352 176 88 H4 Silver only
4K 12fps 352 176 88 H4 Silver only
4K 12 fps + Protune 352 176 88 H4 Silver only
2.7K 50fps 266 133 66.5 H4 Black only
2.7K 50fps + Protune 266 133 66.5 H4 Black only
2.7K 48fps 266 133 66.5 H4 Black only
2.7K 48fps + Protune 266 133 66.5 H4 Black only
2.7K 30fps 352 176 88
2.7K 30fps + Protune 352 176 88
2.7K 25fps 352 176 88
2.7K 25fps + Protune 352 176 88
2.7K 24fps 352 176 88
2.7K 24fps + Protune 352 176 88
2.7K 30fps Superview 352 176 88 H4 Black only
2.7K 30fps Superview + Protune 266 133 66.5 H4 Black only
2.7K 25fps Superview 352 176 88 H4 Black only
2.7K 25fps Superview + Protune 266 133 66.5 H4 Black only
2.7K 4:3 30fps 352 176 88
2.7K 4:3 30fps + Protune 266 133 66.5 H4 Black only
2.7K 4:3 25fps 352 176 88
2.7K 4:3 25fps + Protune 266 133 66.5 H4 Black only
1440p 80fps 266 133 66.5 H4 Black only
1440p 80fps + Protune 266 133 66.5 H4 Black only
1440p 60fps 352 176 88
1440p 60fps + Protune 266 133 66.5 H4 Black only
1440p 50fps 352 176 88
1440p 50fps + Protune 266 133 66.5 H4 Black only
1440p 48fps 524 262 131
1440p 48fps + Protune 352 176 88
1440p 30fps 524 262 131
1440p 30fps + Protune 352 176 88
1080p 120fps 266 133 66.5 H4 Black only
1080p 120fps + Protune 266 133 66.5 H4 Black only
1080p 90fps 266 133 66.5 H4 Black only
1080p 90fps + Protune 266 133 66.5 H4 Black only
1080p 60fps 524 262 131
1080p 60fps + Protune 352 176 88
1080p 50fps 524 262 131
1080p 50fps + Protune 352 176 88
1080p 48fps 524 262 131
1080p 48fps + Protune 352 176 88
1080p 30fps 524 262 131
1080p 30fps + Protune 352 176 88
1080p 25fps 524 262 131
1080p 25fps + Protune 352 176 88
1080p 24fps 524 262 131
1080p 24fps + Protune 352 176 88
1080p 80fps Superview 266 133 66.5 H4 Black only
1080p 80fps Superview + Protune 266 133 66.5 H4 Black only
1080p 60fps Superview 524 262 131
1080p 60fps Superview + Protune 352 176 88
1080p 50fps Superview 524 262 131
1080p 50fps Superview + Protune 352 176 88
1080p 48fps Superview 524 262 131
1080p 48fps Superview + Protune 352 176 88
1080p 30fps Superview 524 262 131
1080p 30fps Superview + Protune 352 176 88
1080p 25fps Superview 524 262 131
1080p 25fps Superview + Protune 352 176 88
1080p 24fps Superview 524 262 131
1080p 24fps Superview + Protune 352 176 88
960p 120fps 524 262 131
960p 120fps + Protune 352 176 88
960p 60fps 524 262 131
960p 60fps + Protune 352 176 88
960p 50fps 524 262 131
960p 50fps + Protune 352 176 88
720p 120fps 524 262 131
720p 120fps + Protune 352 176 88
720p 60fps 524 262 131
720p 60fps + Protune 352 176 88
720p 50fps 524 262 131
720p 50fps + Protune 352 176 88
720p 30fps 706 353 176.5
720p 30fps + Protune 352 176 88
720p 25fps 706 353 176.5
720p 25fps + Protune 352 176 88
720p 120fps Superview 524 262 131
720p 120fps Superview + Protune 352 176 88
720p 60fps Superview 524 262 131
720p 60fps Superview + Protune 352 176 88
720p 50fps Superview 524 262 131
720p 50fps Superview + Protune 352 176 88
WVGA 240fps 524 262 131
WVGA 240fps + Protune 524 262 131

Shooting Photos

The GoPro HERO4 Black takes 12MP, 7MP, and 5MP still photos saved as JPGs.

The camera itself does offer an estimate of how many images can fit on the remaining space for a given shooting mode. It’s the number at the bottom left of the front screen, to the left of the battery status indicator. But it doesn’t appear to be very accurate–at least for still images. For a new, freshly formatted 32GB card, it shows 3040 images regardless of whether it’s set to 12MP, 7MP, or 5MP.

In real-world shooting, I’ve found that you can get many more images on a card than that indicator suggests. The file sizes vary by image size as well as from image to image within the same image size. That’s because of the way that JPG compression works. The amount of JPG compression that can be applied varies according to the colors and detail of the image. An image with little detail and big blocks of uniform colors can be compressed far more than an image with lots of detail and lots of colors with smooth gradations.

But with normal shooting, I’ve found that most file sizes for the 12MP still images from a GoPro HERO4 Black fall between about 5.8MB and 7.2MB. For the purposes of these calculations, I’m going to take the upper end of this range since that represents a target minimum number of images that will fit on the card. In real-world conditions, you’re likely going to have file sizes smaller than this mixed in, meaning you’ll be able to get more images than these minimums here. So the numbers are “at least” numbers. But for this, it’s prudent to treat those extras as bonus images rather than counting on them. After all, it’s more likely to spoil a shoot if you overestimate how many images you can fit on a card rather than underestimating.

16GB 32GB 64GB 128GB
12MP 2,200 4,400 8,800 17,600
7MP 3,475 6,950 13,900 27,800
5MP 4,000 8,000 16,000 32,000

  1. Data sources: 1 | 2 

What to Do if Your GoPro Photos or Videos Go Missing From Your SD Card

There can be several reasons why photos and videos go missing from memory cards. But you can often recover at least some of them. I have a more detailed post on how to recover deleted GoPro videos and photos from SD cards, but here's the quick version:

  1. Stop using the SD card. This is important, because overwriting the data will make it harder to recover deleted files from it.
  2. Scan the memory card with the free trial versions of either Stellar Photo Recovery or Disk Drill. Both have Windows and Mac versions. The scan will show you whether any files can be found and recovered.
  3. Recover the files. If the apps can find the files, you can then decide whether to buy a full license to run the actual recovery process or to try one of the other options covered here.
Newsletter //
On This Page //