An SDHC Card (High Capacity Secure Digital Card) is a portable flash memory device designed to store digital data. It offers storage capacities ranging from 4GB to 32GB using the FAT32 file system. This format bridges the gap between older legacy SD cards and modern high-capacity formats.
Introduced by the SD Association, SDHC cards provide a standardized solution for higher-resolution multimedia storage. They are widely used in digital cameras, portable gaming consoles, audio recorders, and older smartphones that require consistent data writing speeds.
Storage Limits: SDHC cards offer a strict capacity range between 4GB and 32GB.
File System: They utilize the FAT32 file system, which limits maximum individual file sizes to 4GB.
Compatibility: SDHC cards work in SDHC and SDXC host devices, but are not backward compatible with older legacy SD devices.
Speed Classes: They feature defined Speed Classes (Class 2 to Class 10) and UHS Speed Classes to guarantee minimum write speeds for video recording.
The SD Card standard debuted in 1999, offering capacities up to 2GB using the FAT16 file system. As digital camera sensors grew larger and video recording emerged, 2GB became insufficient.
In 2006, the SD Association introduced the SD 2.0 specification, which defined SDHC. This update allowed capacities to scale up to 32GB using the FAT32 file system. It also introduced Speed Classes to ensure reliable video capture. Later evolution led to the SDXC (Extended Capacity) format, which supports capacities up to 2TB.
SDHC cards use non-volatile NAND flash memory to retain data without requiring power. They utilize floating-gate transistors to store electrical charges, which represent binary data bits.
Communication occurs through a standardized 9-pin interface. A built-in controller manages data routing, error correction code (ECC), and wear leveling to extend card lifespan. SDHC uses the FAT32 file system structure, allowing operating systems to read and write data blocks efficiently.
The original speed classification guarantees minimum sequential write speeds for video recording.
Class 2: Minimum write speed of 2MB/s.
Class 4: Minimum write speed of 4MB/s.
Class 6: Minimum write speed of 6MB/s.
Class 10: Minimum write speed of 10MB/s.
Many SDHC cards feature the UHS-I bus interface to achieve higher bus interface speeds.
U1 (UHS Speed Class 1): Guarantees a minimum write speed of 10MB/s, optimized for Full HD video.
U3 (UHS Speed Class 3): Guarantees a minimum write speed of 30MB/s, optimized for 4K video recording.
Understanding host device compatibility is essential for proper card function.
Legacy SD Devices: Devices built before 2006 cannot read SDHC cards because they do not support the FAT32 file system or the SDHC controller architecture.
SDHC Host Devices: These devices fully support standard SD cards and SDHC cards up to 32GB.
SDXC Host Devices: Modern hardware is backward compatible and accepts SD standard, SDHC, and SDXC media.
| Feature | Legacy SD Card | SDHC Card | SDXC Card |
|---|---|---|---|
| Capacity Range | 128MB to 2GB | 4GB to 32GB | 64GB to 2TB |
| Default File System | FAT16 | FAT32 | exFAT |
| Max File Size Limit | 2GB | 4GB | 16EB (Exabytes) |
| Hardware Compatibility | Works in all SD slots | Requires SDHC or SDXC slot | Requires SDXC slot |
Widespread Support: Compatible with an extensive range of legacy and modern multimedia devices.
Affordability: Highly cost-effective cost-per-gigabyte option for everyday applications.
Standardization: Uniform physical dimensions and performance ratings ensure predictability.
4GB File Limit: FAT32 architecture prevents individual files, like long videos, from exceeding 4GB.
Cap on Capacity: Maximum storage capacity is strictly capped at 32GB.
Lower Peak Speeds: Generally features slower read and write cycles compared to modern NVMe or SDXC UHS-II media.
NAND Flash Memory: The underlying non-volatile storage architecture used in memory cards.
FAT32: The file allocation table system utilized by SDHC media.
exFAT: The advanced file system that succeeded FAT32 for higher-capacity storage.
Wear Leveling: A controller technique that distributes write operations evenly across flash memory blocks.
Learn what an SSD form factor is, how physical shapes like M.2 and 2.5-inch affect device compatibility, and the core differences between storage protocols.
Learn what a USB drive is, how NAND flash memory works, and the differences between Type-A and Type-C. Explore key specs, types, and advantages in this guide.
Discover what CompactFlash is, how it works, and its key technical specifications. Learn the differences between Type I and Type II CF memory cards.
Learn what Random Speed IOPS means in storage devices. Understand how it impacts your SSD performance, system responsiveness, and gaming load times.
Learn what an Add-In Card (AIC) is, how it expands your computer's capabilities via PCIe slots, and the differences between dedicated and onboard hardware.