Un código QR es un código de barras bidimensional creado por Denso Wave que almacena información en una matriz de puntos. Se caracteriza por los tres cuadros en las esquinas que permiten detectar su posición. A diferencia de los códigos de barras unidimensionales, un código QR puede almacenar cualquier tipo de información como texto, fotos o sitios web, mientras que los códigos de barras solo contienen información numérica como precios o cantidades.