Bu sihirli kare kutular, üzerinde bir bilgi veya özel numaralandırma yapılan, daha sonra tarayıcılar vasıtasıyla kimlik tespiti yapılabilen küçük bir dijital anahtar gibi düşünülebilir.
QR kod ilk olarak Japon oto sanayisinde geliştirilip kullanılmaya başlandı. O zamandan beri tüm dünyada hızla yayılıp çok değişik uygulamalarda görülmekte.
Görüntü olarak geleneksel barkod 128 tipinden farklı olarak, kesin hatlarla ayrılmış kare ve içerisinde pikselvari bir varyasyon bulunur. Barkoddan farklı olarak QR kodların içerisinde çok daha fazla bilgi yüklenebilir.
Endüstriyel bir uygulamada, kodlar genellikle bir karekod okuyucu tarafından okunur. Sonra bu okunan bilgi, yazılıma aktarılır ve yazılımda ne tür bir fonksiyona geçiş yapacaksa onu tetikler.
Ayrıca QR kod taramak sadece bu özel okuyucu cihazların yapabildiği bir işlem değildir. QR kodlar kolaylıkla akıllı telefonunuz ile (bir uygulama aracılığıyla) de okunabilmektedir.