Recommended SD Media Cards for Nikon D7100

The Nikon D7100 features two Secure Digital (SD) card slots. In these slots you can use SD, SDHC, SDXC media types. The D7100 supports high speed transfer protocol UHS-1 (also labeled UHS-I). When using an appropriate high-speed card, the D7100 is capable of up to 99 MB/second transfer rate.

SD cards are rated by speed and given a Class number, such as Class 10, Class 6 or Class 4. Higher the class numbers are capable of higher write and read throughput. In order to record HD video or shoot bursts of photos, you should use the highest speed card available. Using a Class 10 UHS-1 card will improve burst shooting by reducing write time. Using high speed cards will also reduce the amount of time it takes to download from the card to your computer.

Below is a list of SD cards that have been tested and approved to use in the Nikon D7100. Other cards may work, but have not been tested. To assure maximum compatibility, please use one of the following cards.

Nikon D7100 Recommended SD cards:

Manufacturer SD, SDHC and SDXC cards
SanDisk 8 GB, 16 GB, 32 GB, 64 GB
Lexar Media Professional 8 GB, 16 GB, 32 GB, 64 GB, 128 GB, 256 GB
Toshiba 8 GB, 16 GB, 32 GB, 64 GB
Panasonic 8 GB, 16 GB, 32 GB, 64 GB

The Nikon D7100 supports wireless SD cards produced by Eye-Fi. When you insert a compatible Eye-Fi card into an available SD card slot, the D7100 will display an icon to show the status of the Eye-Fi card. To enable the upload option, press the Menu button and select Setup Menu. Before you first use the card, follow the directions provided by Eye-Fi to update the card firmware to the newest version. This will assure maximum performance.

The following Eye-Fi cards have been approved for use in the Nikon D7100:

33 thoughts on “Recommended SD Media Cards for Nikon D7100

  1. Pingback: SD Card Speed Comparison for Nikon D7100 | Nikon D7100

  2. George Buggs

    Two questions:

    1. Can I insert a sdHc 32 GB card in slot one and a 64GB sdXc in the other slot in my Nikon d7100 and read to both simultaneously? Both cards are 30 mbps.

  3. Bryan

    There is now a SanDisk Extreme PRO that is listed at 280MB/s. Can the D7100 support that speed or does it cap out at 95MB/s?

    1. D7100 Admin Post author

      The Extreme Pro 280MB/s card requires UHS-II for maximum speed. The D7100 does not support UHS-II. The SanDisk card is backwards compatible but will operate only up to 50MB/s in UHS-I mode (that particular card does not support the faster UHS-I variant SDR104). For maximum speed you would be better off with the SanDisk Extreme Pro 95MB/s UHS-I card.

  4. Jon

    So, I just ordered a d7100. I was told by a rep that I needed the Digital Speed 16GB 700X Professional High Speed Error Free (SD) Memory Card Class 10. If not I’d have a camera that wouldn’t work.

    In other words, I just snookered into paying for a $99 SD card when I didn’t have to.

    Not happy!!!!!

    1. D7100 Admin Post author

      Hi Jon, sorry to hear about this unscrupulous sales tactic. I had not heard of this card, but after some research found it claims 120MB/s speed. That would be impossible given the bus speed of UHS-I is 104MB/s, and this card doesn’t even claim to support UHS-I. Perhaps they mean 120Mbps (megabits per second), which would be 15MB/s (megabytes per second) and would be more in line with a standard Class 10 SD card, the type which should cost around $10.

  5. Mw

    What about SD Sandisk 16gb Ultra 30mb/s ?
    I don’t use burst shot, 80% of my photos are landscapes, 20% portraits. :)

    1. D7100 Admin Post author

      It will work fine for that style of shooting. However there are times you might wish for a faster card, not for shooting, but for reviewing your images on the camera (to reduce lag) and when downloading to your computer. Then a faster card like the SanDisk Extreme 60MB/s might be worth the difference in price, depending on if those things matter to you.

  6. Ken

    Just reading you thoughts, I too am experiencing some lag time with my cards . so am i correct that i should get Sandisk Pro / Extreme/ or HD ? Class 10 / Or UHS-1 ? I shoot birds in flight & landscape

    1. D7100 Admin Post author

      SanDisk Extreme Pro UHS-I 95MB/s is the fastest SD card for the D7100. It is SD Class 10 and UHS Speed Class 3 (U3) although older cards are labeled UHS Speed Class 1 (U1) and are just as fast. Speed class ratings are just minimum ratings and don’t tell you how fast a card is.

  7. mary MCCORMICK

    so will the d7100 handle this card Lexar Professional 600x 128GB SDXC UHS-I Flash Memory Card LSD128CRBNA600

  8. Wai

    Will D7100 work with the Lexar Professional 1000x UHS-II SDXC LSD64GCRBNA10002 since its UHS-II? or is it a waste of money even if it works? better off getting 600x ? Thanks.

    1. D7100 Admin Post author

      Yes, however you will need to use an adapter to use the microSDXC in your camera. The adapter is usually included with the card.

  9. Ali A

    I Need some help, because I have Lexar Professional 32GB Class 10 UHS-I 600x Speed 90MB/s SDHC Memory Card and after shooting and downloading the photos to the computer I found that some photos have corrupted portion in the bottom.

    I contact the Lexar company about this problem and they sent me a new one but I still have the same problem.
    before saying that might be a problem with my Nikon d7100, I have two other SD Cards ( Sandisk and Toshiba) and both of them works fine without that problem. So can you please help me out


    1. D7100 Admin Post author

      RAW or JPEG? Do the images look OK in camera? What program(s) are you using to view them on the comuputer? Possibly an issue with the card reader.

      1. Ali A

        - I shoot in RAW
        – Yes all the photos look ok in Camera even during importing but the problem occurs after they are imported
        – I’m using Adobe Lightroom 5.7
        – Also I’m using the build in card reader of my Macbook pro 13 retina


        1. D7100 Admin Post author

          Are you copying images to the computer first, or opening from the SD card? Sometimes Lightroom has issues opening from a card reader.

          1. Ali A

            I’m copying the photos through Lightroom

            Yesterday I did a test by having two SD Cards in the camera ( the second one for backup) and the result came that some of the photos from Lexar SD card corrupted while the photos from the Sandisk (as backup) came perfectly fine using the same method of importing, so what you suggest I should do?


          2. D7100 Admin Post author

            First copy the files from the memory card to your hard drive using your operating system. Then open files on the hard drive in Lightroom.

          3. D7100 Admin Post author

            A couple more troubleshooting options to try:
            Open the RAW files using a different program such as ViewNX 2.
            Use different card reader or copy from the camera using USB cable.

  10. Gerben

    This is related to the SDHC compatibility post for the D7100 and someone commenting that his Lexar 32GB cards have corrupted NEF files…..

    I am struggling with the exact same issue, purple bars in some raw files and also some unexpected end of file errors.

    I tested my 2 Lexar cards extensively before using in the camera and nothing seems wrong.

    From the 1100 RAW files on one card only 2 or 3 have this issue, on the other card only 20 RAW files and also 2 or 3 with the issue.

    Importing into Lightroom straight from camera = not OK
    Importing into Lightroom using Cardreader = not OK
    Importing using Nikon ViewNX2 tool = not OK (tried both camera and card reader)
    Tried on different USB ports, even on different computers.

    I also have a 16GB slower Sandisk card and with this one I never had an issue.

    Lexar will probably replace these cards, but right now I don’t trust to have my new raw files created on the Lexar cards.

    Any suggestions would be really welcome.

  11. John McLeod

    I have two SanDisk Extreme Pro SDXC 64GB cards in my D7100, If I remove the cards to use in my SanDisk Extreme Pro card reader, when I replace them in the camera I get card read error. The only way I can get rid of the error is to format the cards.This is very annoying. I have updated the camera’s firmware to C 1.02 & L 2.005. Hope you can help. I contacted Sandisk to replace one of the cards. They replaced the card and the camera still won’t recognise the card after use in the card reader. Any suggestions welcome.

    1. D7100 Admin Post author

      Try a different card reader, and also try using the same card reader with a different computer. It could be a reader issue, or a program on your computer that is doing something to the images or card.

  12. Ray Gillespie

    Hello , Will the Nikon D7100 handle a higher GB card like the SanDisk 128GB or 256GB at a 95 MB/s ? On your web site you only show Lexar brand as the one you recommend at the higher 128GB or 256GB ?
    I would like to get the largest amount that I can… Thank you

  13. Ranjan Kumar Mandal

    Hello D7100 Admin , I am confused on deciding which SDHC Class 10 UHS-1 card to buy…please help me out.
    Presently I am using a SanDisk Extreme 45 mb/s card & when I transfer the RAW Files by View NX2 via USB Cable of D 7100 , I have noted a read speed of maximum 20 mb/s.
    I intend to buy a 32 GB SDHC with a write speed that is actually suitable for my D 7100 & I dont end up wasting money on a too fast card that may not match my DSLR’s capability to handle that speed. I do mixed type of Photography….professionally I do wedding photography & by passion I love wildlife/ flying birds / landscapes.
    I was interested in few cards—* Sandisk Extreme 32 GB 60 Mb/s ** Lexar Professional 600x 32 GB *** Lexar Professional 400x 32 GB ….PLEASE SUGGEST SPECIFIC BRAND to me ?
    Shall I use a CARD READER to transfer my RAW Files from DSLR to my PC ? If yes then which card reader is better–Lexar or Transcend ?
    You may suggest any other brand/ quality ,other than what I have mentioned above. Expecting a reply at the earliest.

    1. D7100 Admin Post author

      Of the three cards you mention, the SanDisk Extreme 60MB/s 32GB card would provide the highest write speed. If you want faster, then the SanDisk Extreme Pro 95MB/s will provide higher write speed in the D7100. An external card reader will provide faster download speed especially if you have USB 3.0. I prefer Lexar readers, they have a better build quality than Transcend. The transfer speed when connected to the camera is due to the limits of the camera and USB 2.0

  14. Ranjan Kumar Mandal

    Thanks D7100 Admin !
    I will go for the Sandisk Extreme 60 mb/s 32 GB as per your advice. I would love to get the Extreme Pro 95 mb/s but its cost is restricting me a bit now. I hope the type of Photography I do will be well supported by the Sandisk Extreme 60 mb/s 32 GB card.
    My PC has an USB 2.0 only. So would it be wise to buy a Card Reader of USB 3.0 or shall I get the normal USB 2.0 one?…..OR shall I just continue transferring files by camera’s USB Cable via View NX2 ?…Actually I am a bit scared of removing out & putting in the SDHC Card too often from the D 7100 Body as I felt that it may damage the PINS or may loosen the fitting of the card in the camera body’s card slot. Please suggest. Also if you suggest me to use a card reader, then please do kindly suggest a specific model/brand. Regards.


Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>