SD Card Speed Comparison for Nikon D7100

SD cards for Nikon D7100When is comes to choosing the right media card for the Nikon D7100, you may wonder if it is worth paying more for a fast card. Take an in-depth look at the available choices and see how the D7100 benefits by using the fastest cards available.

If you ever shoot a burst of photos, such as when photographing wildlife, a sporting event or an unpredictable event like children playing, then a high-speed card should be used in your Nikon D7100. With the new camera’s 24 megapixel resolution, fast write speeds are more important than ever before.

The D7100 is a high-end consumer camera. Nikon calls it an “enthusiast” camera, even referring to it as a “DX flagship.” Although it falls just short of professional grade, it is perfectly capable of professional results. One area where the “consumer” bit shines through is its buffer size. Consider a professional camera such as the D4.  Fully optimized for speed, its buffer size is times larger than the D7100 and it uses the latest technology in XQD media for blazing write speeds allowing one to shoot up to 100 RAW photos continuously at 11 frames per second. The D7100 can hold only 6 RAW frames in its buffer before it has to write data to the SD card at which point it slows down and is limited by the card’s write speed. If you feel shortchanged by the small buffer, consider that the D4 would set you back $5,999, while the D7100 is a relative bargain at $1,199.

UHS-I Logo - Ultra High Speed Class 1When it comes to SD cards, there a few terms you may see. Class is a relative gauge of minimum speed at which card is capable of reading and writing. Classes 2, 4, 6 and 10 are defined as minimum performance of 2, 4, 6 and 10 megabytes per second (MB/s) read and write. Today all these speeds are considered slow and any card you consider buying for the D7100 should be capable of Class 10. There are no defined classes beyond Class 10. Another term you sometimes see is a X rating, such as 600X. Lexar commonly uses these designations on their cards. The base measurement is the standard of CD-ROM 150 kilobytes per second (kB/s) which is 0.15MB/s. A 400X card can read and write at 60MB/s, while a 600X card is 90MB/s. One term you should pay attention to is Ultra High Speed (UHS) speed class. Currently the fastest cards available are UHS-I (also written UHS-1). Cards capable of UHS-I are able to transfer up to 50MB/s and recent variant of UHS-I called SDR104 allows speeds up to 104MB/s. SDR104 cards are still labeled UHS-I so you need to look at the actual speed designation on the card on the card or published by the manufacturer to know the maximum speed. These numbers are theoretical maximums, actual card performance may be slightly lower. Often the write speed of a card may be lower than the read speed. The Nikon D7100 is capable of UHS-1 including UHS104. Nikon has stated the D7100 can achieve a write speed of up to 99MB/s.

You will see cards labeled as Secure Digital (SD), High-capacity (SDHC) and extended-capacity (SDXC). These designations refer to the capacity of the card, with SD up to 4GB, SDHC from 4GB up to 32GB and SDXC greater than 32GB. You do not need to worry about this designation, all types are compatible with the Nikon D7100.

When shopping for SD cards for your D7100, look at the speed rating label in MB/s, such as 35MB/s, 45MB/s, 90MB/s or 95MB/s. These numbers are easy to compare, and are directly relevant to shooting performance because you will be shooting pictures with a relatively known file size. For example, when shooting RAW files 14-bit lossless compressed, your files will be around 29MB each. If your card is capable of write speeds of 35MB/s you could only write about one frame each second after the buffer is full, while a 90MB/s card operating at maximum speed could write up to 3 files per second. These are theoretical numbers, in real world tests cards are slightly slower.

How fast the buffer fills depends on camera settings, including file type (JPEG or RAW), JPEG size and quality, ISO, distortion control and noise reduction. Nikon has published information regarding buffer capacity and file size:

Nikon D7100 DX file size and buffer capacity RAW vs JPEG

Image quality Size File size Buffer capacity
Shots
RAW Lossless compressed 14-bit 28.5 MB 6
RAW Lossless compressed 12-bit 22.7 MB 7
RAW Compressed 14-bit 24.9 MB 8
RAW Compressed 12-bit 20.2 MB 9
JPEG fine Large
Medium
Small
12.0 MB
7.4 MB
3.8 MB
33
100
100
JPEG normal Large
Medium
Small
6.2 MB
3.7 MB
1.9 MB
100
100
100
JPEG basic Large
Medium
Small
2.9 MB
1.9 MB
1.0 MB
100
100
100
  • Notes: Data adapted from Nikon. File sizes and buffer capacities are approximate. File size varies with image content. JPEG mode set for size priority. Use of optimal quality JPEG compression, HI ISO settings, long exposure noise reduction and auto distortion control will decrease buffer.

When shooting RAW (.NEF), you can take between 6 to 9 shots (depending on RAW mode) until the buffer is full. In terms of time, this could be  just one second! Your shooting will then slow down depending on the write speed of the SD card. The fastest card avaialble, Sandisk Extreme Pro 95MB/s will be able to continue at up to 3 fps, whereas a slower card capably of 35MB/s could only shoot at about 1 fps beyond than point.

The size of the SD card is entirely up to you. Some photographers prefer shooting on smaller cards to keep projects separate and to mitigate the amount of data loss if a card is damaged or lost. Because the D7100 has two slots, you can back up your images automatically. If you set the D7100 to automatically write to both card slots, use a high speed card in both slots because the slowest card will be the limiting factor. Many select 32GB or 64GB capacity cards for the D7100. When shooting lossless compressed 14-bit RAW (.NEF), the D7100 can hold about 1,000 images on a 32GB card. A 64GB could hold twice as many.

You will see Nikon recommend SD cards for D7100 by SanDisk and Lexar. Nikon has tested and approved these cards for use in the D7100. These brands are also known for consistent quality and warranty and are available around the world. Other cards may work, but may not provide optimal speed or compatibility with the D7100. Of the available cards, the top choices are:

Fastest Cards (95MB/s read 90MB/s write): Choose if continuous shooting is most important.
SanDisk Extreme Pro 64 GB 95MB/s
SanDisk Extreme Pro 32 GB 95MB/s

Slower Cards (45-60MB/s write speed): Choose when speed is less important, or for budget reasons.
SanDisk Extreme 64 GB 45MB/s
SanDisk Extreme 32 GB 45MB/s
Lexar Professional 600x 64GB 90MB/s*
Lexar Professional 600x 32GB 90MB/s*
Lexar Professional 400x 64GB 60MB/s*
Lexar Professional 400x 32GB 60MB/s*
* Write Speed. Lexar SD card write speed is significantly lower.

High Capacity Cards: Choose for extended shooting and video.
Lexar Professional 600x 256GB 90MB/s
Lexar Professional 400x 256GB 60MB/s
Lexar Professional 600x 128GB 90MB/s
Lexar Professional 400x 128GB 60MB/s
SanDisk Extreme 128 GB 45MB/s

For more information see Fastest SD cards for Nikon D7100. The Camera Memory Speed site tested many SD cards in the D7100 and published a detailed report.

8 thoughts on “SD Card Speed Comparison for Nikon D7100

  1. Patrick

    The speed given is the read speed. USB 2.0 maxes out at about 30mbs, so faster cards would only be beneficial is your computer has USB 3 ports.
    The class number is the defined minimum write speed. So a Class 6 writes at least at 6mbs and a Class 10 at least at 10mbs

    It’s logical that a card with fast read speeds, such as 95mbs, would write fast, but that number doesn’t relate to the actual write speed.

    1. D7100 Admin Post author

      What you mention about USB 2.0 running at 30mb/s max is only true for downloading images from the card. The D7100 camera is capable to write speeds up to to 99mb/s. Using a slower card only capable of 30mb/s write speed will affect burst performance because the buffer will not clear as quickly. The Sandisk cards listed read 95mb/s are quoted by SanDisk to support write of 90mb/s.

  2. Sai Nudurupati

    First of all, Thanks a lot for such an elaborate article. Absolute essential for amateurs like me. I have two questions:
    1) I see that Lexar Professional now has UHS-1/1000X (upto 150MB/s) write speeds 32GB available at same cost as 633X UHS-1. Since D7100 can write upto a max of 99 MB/s, would it hurt to get the upto 150 MB/s card? (realizing all mentioned speeds are theoretical)
    2) Is having two 16GB cards equivalent to having one 32GB? (assuming the speed ratings are all same – UHS-1/95MB/s)?

    Thanks in advance!

    1. D7100 Admin Post author

      Hi Sai,
      On the Lexar card, 150MB/s is the read speed only. The write speed is what matters and it is about half of the read speed. It’s a decent card and has a faster write speed than the 633x Lexar card. The 95MB/s rating on the 633x card is also a read speed only, and write speed is about 40MB/s. The capacity does not matter.

  3. DS

    Hello,

    I am looking to upgrade my card for D7100. I have seen that Lexar 600X is one of the recommended options . Apparently the Lexar 600X is now discontinued and replaced by “Lexar Professional 633x 64GB SDXC UHS-I/U3 Card”. I wish to know if this is supported by D7100 camera.

    Thanks in advance,

    Cheer. DS

  4. Russell D. Eaton

    purchased the Polaroid SDXC UHS-1 card and it is working in the D7000 and the D7100. Trying to get the wifi transfere function working and can’t find any kind of info to get it setup. The Polaroid number is B01H49U1VW.

Comments are closed.