QR Code Version 12 (65×65)

QR version 12 is 65×65 modules: up to 883 digits, 535 alphanumeric, 367 bytes or 226 kanji at level L; 155 bytes at H.

Version 12 data capacity

Maximum characters in a single encoding mode, per error-correction level (ISO/IEC 18004:2015, Table 7). Mixed-mode data and ECI headers reduce these limits.

EC level Recovers Numeric Alphanumeric Byte Kanji
L ~7% 883 535 367 226
M ~15% 691 419 287 177
Q ~25% 489 296 203 125
H ~30% 374 227 155 96

Codewords and error-correction blocks

The symbol carries 466 codewords in total, split between data and Reed-Solomon error correction (ISO/IEC 18004:2015, Table 9).

EC level Data codewords EC codewords Blocks (count × total, data, EC codewords)
L 370 96 2 × (116, 92, 24) + 2 × (117, 93, 24)
M 290 176 6 × (58, 36, 22) + 2 × (59, 37, 22)
Q 206 260 4 × (46, 20, 26) + 6 × (47, 21, 26)
H 158 308 7 × (42, 14, 28) + 4 × (43, 15, 28)

Symbol structure

Modules
65 × 65
Data modules (codeword bits + remainder bits)
3,728
Remainder bits
0
Alignment patterns
6 (centre rows/columns 6, 32, 58)
Version information blocks
Yes (2 × 18 bits)