Czytniki i skanery kodów kreskowych oraz QR to proste w obsłudze urządzenia, które służą do automatyzacji procesu identyfikacji osób i przedmiotów przy użyciu kodu kreskowego lub kodu dwuwymiarowego (QR, AZTEC, Datamatrix), odczytywanego przez skaner. Taki kod może zawierać ciąg znaków, który – po odpowiednim przypisaniu w bazie danych – może informować o nazwie, rodzaju i cenie produktu lub przekazywać dane o konkretnej osobie, której kod został przypisany.