Barcode scanner atau barcode reader adalah alat yang berbentuk gagang dan berisi laser berwarna merah. Laser tersebut berfungsi untuk memindai barcode yang biasanya terdapat pada suatu produk. Fungsi barcode scanner adalah untuk membaca barcode 1D maupun 2D, kemudian diterjemahkan dalam bentuk angka maupun huruf. Sekarang ini, penggunaan barcode dan scanner tidak bisa dipisahkan, karena untuk mengidentifikasi setiap barcode yang ada di suatu produk.