Simbologije se razlikuju prvenstveno po vrsti i količini podataka koje mogu držati. Neke simbologije nude potpuno alfanumeričko kodiranje, dok druge samo kodiraju brojeve. Simbologije mogu biti fiksne ili promenljive dužine. Međutim, veličina nije neograničena, jer simbol mora biti dovoljno kompaktan da bi ga čitač mogao prepoznati. Dvodimenzionalne simbologije mogu imati značajno više podataka od linearnih kodova.