Carga útil
Payload se refiere al cuerpo de datos que realmente se desea transmitir, excluyendo la información de control (encabezados, metadatos, corrección de errores) en paquetes de comunicación o estructuras de datos. El término proviene del payload (carga útil) de un cohete, significando "el cuerpo que debe transportarse".
El payload de un código QR es la parte de datos almacenados por el usuario (URL, texto, información de contacto, etc.), excluyendo las palabras de código de corrección de errores y la información de formato. La proporción de las palabras de código del código QR que puede usarse como payload varía según el nivel de corrección de errores. De las 3.706 palabras de código de la versión 40, con nivel L hay 2.956 (aproximadamente el 80%) disponibles para datos, mientras que con nivel H solo quedan 1.276 (aproximadamente el 34%). Las cifras de aproximadamente el 7% y el 30% que dan nombre a los niveles indican la proporción de daño recuperable, no la proporción de payload.
Para maximizar el payload, es efectivo acortar la URL (usar dominios cortos propios), seleccionar el modo de codificación óptimo (numérico, alfanumérico, byte) y elegir el nivel de corrección de errores mínimo necesario. Sin embargo, reducir excesivamente la corrección de errores disminuye la tolerancia a daños, por lo que el equilibrio es importante.