Modo Kanji
El Modo Kanji es un modo de codificación que refleja los orígenes japoneses del código QR. Almacena kanji, hiragana, katakana y símbolos de ancho completo del conjunto de caracteres Shift JIS (JIS X 0208) a 13 bits por carácter. Los mismos caracteres en Modo Binario con codificación UTF-8 requerirían 24 bits (3 bytes), haciendo que el Modo Kanji sea aproximadamente un 46% más eficiente para texto japonés.
La compresión resta un desplazamiento específico del punto de código Shift JIS, luego multiplica el byte alto por 0xC0 y suma el byte bajo, codificando el resultado en 13 bits. La capacidad máxima es de 1.817 caracteres en la Versión 40.
En la práctica moderna, el Modo Kanji tiene un uso limitado por dos razones. Primero, Shift JIS cubre solo un subconjunto de Unicode, excluyendo emojis, chino simplificado y coreano. Segundo, muchos lectores QR asumen UTF-8 y pueden fallar al decodificar datos Shift JIS. Para uso internacional, el Modo Binario con UTF-8 es la opción más segura.