QR Code Version 30 (137×137)
QR version 30 is 137×137 modules: up to 4,158 digits, 2,520 alphanumeric, 1,732 bytes or 1,066 kanji at level L; 742 bytes at H.
Version 30 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% | 4,158 | 2,520 | 1,732 | 1,066 |
| M | ~15% | 3,289 | 1,994 | 1,370 | 843 |
| Q | ~25% | 2,358 | 1,429 | 982 | 604 |
| H | ~30% | 1,782 | 1,080 | 742 | 457 |
Codewords and error-correction blocks
The symbol carries 2185 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 | 1,735 | 450 | 5 × (145, 115, 30) + 10 × (146, 116, 30) |
| M | 1,373 | 812 | 19 × (75, 47, 28) + 10 × (76, 48, 28) |
| Q | 985 | 1,200 | 15 × (54, 24, 30) + 25 × (55, 25, 30) |
| H | 745 | 1,440 | 23 × (45, 15, 30) + 25 × (46, 16, 30) |
Symbol structure
- Modules
- 137 × 137
- Data modules (codeword bits + remainder bits)
- 17,483
- Remainder bits
- 3
- Alignment patterns
- 33 (centre rows/columns 6, 26, 52, 78, 104, 130)
- Version information blocks
- Yes (2 × 18 bits)