What is a QR code? A barcode contains information only in a horizontal direction, while a QR (Quick Response) code contains information both horizontally and vertically, as a "2-dimensional code". This structural difference means that a QR code contains hundreds of times more information than a barcode.