Votre carte SD vous servira de mémoire de stockage, ce qui veut dire que votre smartphone sera amené à lire les informations qu'elle contient tout autant qu'écrire de nouvelles informations dessus. Aussi, il faudra que sa vitesse de lecture (le temps que mettra le système à en lire les informations) et sa vitesse d'écriture (le temps que mettra le système à y enregistrer de nouvelles données) soient suffisantes, de manière à ne pas ralentir votre utilisation. Une carte SD lente est un smartphone lent après tout. Il existe des classes de vitesse qui définissent en un sigle les vitesses garanties par les cartes SD. Les classes "C" commencent à partir de 2 et évoluent par incrémentation de 2 jusqu'à 10 (sauf le 8). Le chiffre après C correspond à la vitesse minimale en Mo/s. Les classes de vitesse UHS (U) sont au nombre de 2 : U1 et U3. La classe U1 offre une vitesse minimale garantie de 10 Mo/s et la classe U2 une vitesse minimale de 30 Mo/s. Les vitesses maximales théoriques quant à elles dépendent du type de bus UHS et il en existe deux. Le bus UHS-I offre un débit théorique maximum pouvant atteindre 104 Mo/s et le bus UHS-II un débit maximum théorique de 312 Mo/s. Les cartes U1 et U3 peuvent exploiter aussi bien le bus UHS-I que l'UHS-II. La classe U3 n'offre donc pas forcément des vitesses pouvant aller jusqu'à 312 Mo/s, sauf si elle utilise le bus UHS-II. Enfin, le sigle le plus récent est le V et il catégorise les cartes SD par leur vitesse minimale pour l'enregistrement des vidéos.