The QR code
system was invented in 1994 by the Japanese company Denso Wave. Its purpose was to track vehicles during manufacturing; it was designed to allow high-speed component scanning. QR code
s are now used in a much broader context, including both commercial tracking applications and convenience-oriented applications aimed at mobile-phone users (termed mobile tagging). QR code
s may be used to display text to the user, to add a vCard contact to the users device, to open a Uniform Resource Identifier (URI), or to compose an email or text message. There are a great many QR code
generators available as software or as online tools. The QR code
has become one of the most-used types of two-dimensional code.
A QR code
consists of black squares arranged in a square grid on a white background, which can be read by an imaging device such as a camera, and processed using ReedSolomon error correction until the image can be appropriately interpreted. The required data is then extracted from patterns that are present in both horizontal and vertical components of the image.