QR Barcode Scanner dan Generator
A barcode (juga kod bar) adalah optik, boleh dibaca oleh mesin, perwakilan data; data biasanya menerangkan sesuatu tentang objek yang membawa kod bar. kod bar tradisional sistematik mewakili data dengan mengubah lebar dan jarak tanaman garis selari, dan boleh dirujuk sebagai linear atau satu dimensi (1D). Kemudian, dua dimensi (2D) varian telah dibangunkan, menggunakan segi empat tepat, titik, heksagon dan corak geometri lain, yang dipanggil Kod matriks atau kod bar 2D, walaupun mereka tidak menggunakan bar seperti itu. Pada mulanya, kod bar hanya diimbas oleh pengimbas optik khas yang dipanggil pembaca kod bar.