Most DSLR cameras use external memory chip to save images. Why don't they use large internal memory?


There is nothing technical stopping DSLRs from having internal storage (in fact, they already have a small amount).

One reason for not including internal storage would be that it cannot be replaced, both in the short term (once the memory is full) and in the long term (once the memory, which would most probably be flash memory, starts to fail).

Having the replaceable memory (i.e. SD cards, CF cards etc.) allows the photographer to swap out each card as it finishes, meaning more photos before having to sit at a computer and spend time, which could be used taking photos, getting the photos out off the internal memory of a camera.

Replaceable memory also means that memory failure (which is likely at some point) doesn't ruin a camera instead only a small cost is incurred, rather than the cost to replace or repair the camera.

Also professional photographers may use their cards as an extra form of permanent backup, storing the cards from each project and never reusing them.

Including built in memory is also more cost, making the camera more expensive to manufacture.

  • Why can't it use both internal and external memory? It will easy for user. – Chamin Wickramarathna Mar 8 '15 at 6:07
  • 2
    @ChaminWickramarathna How does it make it easier. It just means one more thing that (a) needs be downloaded onto a computer, and (b) needs to be cleared. If you want internal memory, just leave a card in the camera and use the camera's USB cable (or whatever method it uses for transferring photos) to transfer photos to the computer. – damned truths Mar 8 '15 at 6:30
  • 8
    @Chamin The memory within the camera would likely be very similar to the memory within an SD card. – damned truths Mar 8 '15 at 6:55
  • 2
    An additional consideration that rears its ugly head once in a while is that it's much easier to salvage the stored photos from a badly damaged camera when you can pop out a card. – junkyardsparkle Mar 8 '15 at 23:08
  • 1
    @ChaminWickramarathna Professionals replace cards eg. every year, BEFORE they wear out and get corrupted. This means: SD card corruption chance = 0%. Internal memory cannot perform preventive replacement. This means: internal memory corruption chance = 100%. – Agent_L Mar 9 '15 at 15:19

damned truths covered most of the points, but I'd also like to mention the word "large".

The way things have been going over the past few years, something that looks large today could end up looking tiny in only a few years.

With cards, it's easy to get something larger, and if it's something that's readily available (SD, CF), you effectively have infinite storage capacity - and the possibility of using an external reader so earlier cards can be read while the shoot is still happening.

  • 1
    On the other hand, the number of photos you could store on camera-internal storage would remain roughly constant for that camera, being affected mainly by the various quality settings. So if you can store, say, 1000 high-quality JPEG images on the internal storage when the camera is new, it will still have the capacity to store 1000 high-quality JPEGs by the time the camera is obsolete. Whether it will reliably store those is another matter entirely. – a CVn Oct 3 '17 at 12:06
  • Fair point, but if you want to shoot 1005 shots, you're still better off with two cards. I'm also wary of the word "obsolete". I've had a lot of salesmen use the word to try to convince me I should buy the latest hot poop, but I've never yet had a camera that I considered obsolete. – ItWasLikeThatWhenIGotHere Oct 3 '17 at 14:39

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.