Qraft

Data Capacity

Data capacity refers to the maximum amount of data a QR code can hold. The upper limit is determined by the combination of version (1-40) and error correction level (L/M/Q/H). The largest Version 40-L can store up to 7,089 numeric characters, 4,296 alphanumeric characters, or 2,953 bytes of binary data.

In practice, higher error correction levels reduce data capacity. For example, Version 10 can store 652 bytes at level L but only 346 bytes at level H. Balancing capacity and durability according to the use case is essential.