Liczby na opakowaniu farby do włosów określają jej odcień. Pierwsza liczba to poziom, który wskazuje, jak jasny lub ciemny jest kolor, w skali od 1 (czarny) do 10 (najjaśniejszy blond), przy czym niektóre marki sięgają nawet do 11 lub 12 w przypadku bardzo jasnych blondów. Liczba po kropce, przecinku lub ukośniku oznacza odcień lub refleks: większość marek stosuje 1 dla odcieni popielatych, 2 dla opalizujących lub fioletowych, 3 dla złotych, 4 dla miedzianych, 5 dla mahoniowych i 6 dla czerwonych, natomiast 0 oznacza odcień naturalny. Na przykład 6.3 może odpowiadać poziomowi 6 (ciemny blond) z odcieniem 3 (złoty), co daje ciemny złocisty blond. Dodatkowa cyfra określająca odcień, jak w przypadku 6.34, dodaje subtelniejszy odcień drugorzędny, a cyfra 0, jak w przypadku 6.60, sprawia, że odcień jest bardziej intensywny.
Nie każda marka stosuje ten sam system: ta sama liczba może oznaczać inny odcień w zależności od marki, a niektóre marki używają zamiast tego liter. Informacje o odcieniach podawane przez każdą markę dla jej własnych farb do włosów są zawsze najbardziej wiarygodnym przewodnikiem.