Najprostszym nośnikiem danych do automatycznego odczytu jest karta z kodem kreskowym. Identyfikacyjny kod jest nanoszony na kartę plastikową na etapie personalizacji w postaci jedno lub dwuwymiarowego nadruku termicznego (termotransfer lub termosublimacja). Zawartość informacji kodu jednowymiarowego jest niewielka praktycznie do 30 znaków. Kod dwuwymiarowy może zmieścić nawet kilkaset znaków.
Przykłady kart z kodem kreskowym