Bir fiyat tarayıcı veya POS tarayıcı olarak da bilinen bir barkod okuyucu, bir barkoda bulunan bilgileri yakalamak ve okumak için kullanılan elle tutulan veya durağan bir giriş aygıtıdır. Bir barkod okuyucu, bir ışık demetini barkodun üzerinden yönlendirerek ve geriye yansıyan ışık miktarını ölçerek çalışır. Tarayıcı, ışık enerjisini elektrik enerjisine çevirir ve bu, daha sonra dekoder tarafından veriye dönüştürülür ve bir bilgisayara iletilir.