Skip to main content

SD Card Specifications

The SD card is a flash memory card format developed by the SD Association (SDA), which was introduced in August 1999 as Secure Digital by SanDisk, Panasonic (then known as Matsushita), and Kioxia (then part of Toshiba).

Formats

FormatWhen introducedNote
SDAugust 1999SD meaning Secure Digital
miniSDMarch 2003phased out by 2008 following the introduction of microSD
microSDMarch 2004initially under the name T-Flash, later rebranded as TransFlash or TF

Capacity Standards

SDSCSDHCSDXCSDUC
Full nameSD Standard CapacitySD High CapacitySD eXtended CapacitySD Ultra Capacity
MarkSDSCSDHCSDXCSDUC
Max capacity2 GB32 GB2 TB128 TB
File systemFAT12, FAT16FAT32exFAT
When introducedAugust 1999January 2006January 2009June 2018

Bus Marks

Bus marks indicate the maximum interface speed and data transfer protocol.

InterfaceMarkBus speed (MB/s)
Default12.5
High Speed25
UHS-IUHS-I50
104
UHS-IIUHS-II156
312
UHS-IIIUHS-III312
624
SD ExpressSD Express985
1969
3938

Speed Classes

Speed classes guarantee the minimum sustained write speed required for steady tasks like video recording.

The SDA created four types of speed classifications:

  • Original Speed Class – represented by a number encircled with a "C"
  • Ultra-High Speed (UHS) Class – represented by a number inside a "U"; designed for high-bandwidth tasks such as 4K video recording
  • Video Speed Class – represented by a stylized "V" followed by the number; introduced to support high-resolution formats such as 4K and 8K
  • SD Express Speed Class – represented by a stylized "E" followed by the number, enclosed in a rounded rectangle; designed for data-intensive applications such as large-scale video processing, real-time analytics, and software execution
Min speed (MB/s)Speed classVideo format
OriginalUHSVideoSD ExpressSDHD4K8K
2C2

Yes

No

No

No

4C4

Yes

6C6V6

Yes

10C10U1V10
30U3V30

Yes

60V60
90V90
150E150
300E300
450E450
600E600

Application Performance Classes

Earlier SD card speed ratings focused on sequential read and write performance, which is important when transferring large files. However, running apps and operating systems involves frequent access to many small files—a pattern known as random access—which places different demands on storage, in which case a new performance metric became necessary. To address this, the SD Association introduced Application Performance Classes.

ClassMinimum random IOPSMinimum sustained sequential writingWhen introduced
ReadWrite
A11,50050010 MB/sNovember 2016
A24,0002,000February 2017

References