Currently I'm using a 4 GB memory card for shooting RAW on D5100, but how can I find the available free space on memory card from the camera? The number of shots remaining is so misleading!
Even if you knew the exact amount of free space remaining on your memory card you could still only guess the approximate number of remaining frames you could add to the card. It is, in fact, exactly what your camera is already doing for you.
This is because even RAW files are compressed, albeit losslessly, and so the exact size of a file depends upon the content of the file. The more uniform the data in a frame is, the smaller the resulting file will be. The more varied the data in a frame is, the larger the resulting file will be. A photo of a uniformly lit gray wall will can be compressed into a much smaller file than a photo of a spectacular fall foliage scene that includes almost every variation of tone, shade, and color that the camera is capable of recording.
In real world practice, I just looked at several hundred photos I took late last week. All of the files were taken at full resolution and saved as .cr2 files. The file sizes ranged from 22,366 to 36,459 KB (average of 27,893 KB) for my 5616x3744 pixel (21MP) Canon 5DII, and from 20,147 to 27,861 KB (average of 24,442 KB) for my 5184x3456 (18MP) Canon 7D. Both save RAW files in 14-bit depth. So if I have room for 10 'average' photos on my 5DII, I might fit as many as 12 or as few as 7 more shots on the card, depending on the content of the photos and how far they compress.
No! apparently you cannot read the status of your memory card on a Nikon DSLR. Neither the availabe Gigabyte nor a percentage is given. The number of free shots estimation is absolutely useless in determining whether your card is full to one or to three quarters.
I was just looking for this option on a D3300 and found this forum. Weird that Nikon doesn't offer this feature, where Canon offers both number of free GBs + a bar graph.
I know this is an old post, but, except for one comment, no one here really had answered the question itself.
Buy an SD card reader for a couple of bucks. Insert your camera memory card into the reader. Insert the reader into a PC or laptop USB port. Click 'Properties'. The size and space remaining will be shown. The total time from removing your card from the camera to re-inserting the card is about 30 seconds.