Streckkods- och QR-kodsläsare och skannrar är lättanvända enheter som används för att automatisera identifieringen av personer och objekt med hjälp av en streckkod eller en flerdimensionell kod (QR, AZTEC, Datamatrix) som läses av en skanner. En sådan kod kan innehålla en teckensträng som, när den korrekt tilldelas i en databas, kan ge information om produktens namn, typ och pris eller förmedla data om en specifik person som har tilldelats sin kod.