SDHC (Secure Digital High Capacity) adalah perpanjangan dari Kartu SD (Secure Digital) standar yang meningkatkan kapasitas penyimpanan kartu memori flash hingga 32 GB. Format SD itu sendiri didasarkan pada format MMC yang lebih lama. (Lihat
Kartu SD menggunakan pengalamatan byte, yang membatasi jumlah memori yang dapat didukungnya hingga 4GB. Standar SDHC yang lebih baru menggunakan pengalamatan sektor atau kata, yang meningkatkan penyimpanan yang dapat dialamatkan untuk secara teoritis mendukung kapasitas hingga 2 TB (2048 GB). Standar SDHC saat ini membatasi kapasitas maksimum kartu SDHC hingga 32 GB tetapi diharapkan bahwa spesifikasi akan direvisi untuk memungkinkan kapasitas kartu lebih besar dari 32 GB. Pada awal 2010, SanDisk mulai menawarkan kartu SDHC 64GB.
Kartu SDHC memiliki ukuran dan faktor bentuk listrik yang sama dengan kartu SD yang lebih lama, sehingga perangkat SDHC juga mendukung kartu SD. Namun, kebalikannya tidak benar. Perangkat membaca kartu SD tidak akan mendukung standar SDHC yang lebih baru. Cari logo SD / SDHC pada paket / manual untuk perangkat yang kompatibel dengan host seperti kamera digital, camcorder video digital, dan ponsel.
Kartu SDHC biasanya diformat sebagai FAT32, sedangkan kartu SD biasanya diformat dengan sistem file FAT16. Namun, kedua jenis kartu ini dapat mendukung sistem file serba guna lainnya, seperti ext2 dan UFS2. Kartu Micro / mini SD kompatibel dengan perangkat lunak 1.0 / 1.1 dan Mini / Micro High capacity (SDHD) berjalan pada perangkat lunak 2.0 - 2.0 masih bekerja dengan micro SD normal tetapi Micro SD berkapasitas tinggi tidak berfungsi dengan 1.0 /1.1.