Il n'y a pas de standard universellement accepté au sujet des abréviations de bit et byte. Un standard fréquemment cité est celui du Commission électrotechnique internationale IEC 60027 (en) qui définit bit comme étant le symbole de l'unité binaire (par exemple, kbit pour kilobit). Le même standard définit o et B pour le byte.
Aujourd'hui, le standard harmonisé ISO/IEC IEC 80000-13:2008 (en) remplace et annule les articles 3.8 et 3.9 de la norme IEC 60027-2:2005 (ceux relatifs à la théorie de l'information et aux préfixes binaires).
Un autre standard souvent cité est IEEE 1541 (en) qui donne b comme symbole d'unité pour bit et B pour byte. Cette convention est fréquemment utilisée en informatique, mais ne jouit pas d'une reconnaissance internationale pour plusieurs raisons :
* ces deux symboles sont déjà utilisés pour d'autres unités : b pour le barn et B pour le bel ;
* bit est déjà l'abréviation de binary digit, il y a peu de raison de l'abréger encore ;
* l'usage du SI veut que les majuscules aux unités sont réservées à celles qui ont pour origine le nom d'une personne (Ampère, Volt, etc.) ;
* au lieu de byte, le terme octet est utilisé dans certains domaines (par l'UIT notamment) et dans les pays francophones, ce qui rend plus difficile l'adoption d'un standard ;
* b est parfois utilisé comme symbole du byte, ainsi que bit pour le bit.
Le bel est rarement utilisé tel quel, on emploie plutôt le décibel (dB), qu'il est peu probable de confondre avec un décibyte, l'éventualité d'une confusion est faible, même si les deux unités sont utilisées en télécommunications.