A QR code is a type of two-dimensional barcode used to store information. The characters ‘QR’ stand for ‘quick response’ as QR codes can be read very quickly.
Unlike traditional barcodes, QR codes can store great amounts of information using very little space and do not require a barcode reader to be read, a smartphone being sufficient.
QR codes are easily recognizable by their square shape and the positioning detection markers located in three of their corners. However, not all QR codes respond to this format.
The QR barcode was developed in 1994 by Masahiro Hara from DENSO WAVE, a Toyota subsidiary. The goal was to track vehicles and vehicle parts during manufacturing in a more efficient and accurate way.
After its release, the QR code was quickly adopted by the automotive industry. However, its success led other industries to adopt it, turning the code into a de facto open source technology. Nowadays, the QR code is widely used in Japan and other parts of the world for multiple purposes.
Depending on the amount of data they store, the type of information they encode and the way the data is displayed, QR codes can be classified into:
With regard to the data they can store, QR codes can be used to display text (including special symbols and kanji characters), URLs, images or even videos.
QR codes can be easily created with the help of a QR code generator. Many QR code generators are available on the Internet free of charge. Normally, the user enters the information they want to encode (e.g. text, a URL, an image) and the QR code generator automatically generates the code.
Reading a QR code is as easy as creating it. The only thing required is a smartphone application, which can be downloaded from popular app stores like Google Play or the App Store.