Los códigos QR son códigos de barras bidimensionales creados en 1994 que permiten almacenar información como texto, URLs o datos binarios. Pueden usarse para hacer tarjetas de presentación, folletos, posters u otros materiales más interactivos al escanear el código QR. Existen versiones más pequeñas como los microcódigos QR y la capacidad de almacenamiento depende del tipo de datos, pudiendo almacenar hasta 7,089 caracteres numéricos o 4,296 alfanuméricos.