A velocidade de transmissão de dados é geralmente medida em bits por segundo e suas unidades derivadas - kilobits, megabits e gigabits por segundo. Às vezes, é expressa em bytes; um byte é igual a oito bits.
As velocidades de transmissão de dados costumam ser chamadas de "taxas de bits" quando se trata de hardware, como uma placa de interface de rede.
As unidades de dados são tradicionalmente unidades binárias; assim, eles são multiplicados por potências de dois, tornando 1 kilobit igual a 2 ^ 10 (1.024) bits, 1 megabit igual a 2 ^ 20 (1.048.576) bits e assim por diante. No entanto, como as unidades no Sistema Internacional de Unidades são decimais, ou seja, multiplicadas por potências de 10, os quilobits são definidos como 10 ^ 3 (1.000) bits, os megabits como 10 ^ 6 (1.000.000) bits e assim por diante.