This website uses necessary cookies to ensure that our website is ideally usable. We do not use cookies that process personal data without your prior consent. Read our Cookie Policy

What storage capacity does a QR Code have?

book reader icon
1 Minute
facebook logo gray
linkedin logo gray
mail logo gray
What storage capacity does a QR Code have?

The storage capacity of a QR Code depends on the version of the QR Code used and the type of data encoded. Here's a breakdown of how much information different types of QR Codes can hold:

  1. Numeric Data: Up to 7,089 characters
  2. Alphanumeric Data: Up to 4,296 characters
  3. Binary/Byte Data: Up to 2,953 bytes (or 8-bit bytes)
  4. Kanji/Special Characters: Up to 1,817 characters

QR codes are structured into different versions, ranging from Version 1 to Version 40. The version number of a QR code relates to its size and capacity:

  • Version 1: 21x21 modules, can hold up to 41 numeric characters, 25 alphanumeric characters, 17 byte characters, or 10 kanji characters.
  • Version 40: 177x177 modules, can hold up to 7,089 numeric characters, 4,296 alphanumeric characters, 2,953 bytes of data, or 1,817 kanji characters.

The error correction level set when creating a QR code also affects its capacity. There are four levels of error correction:

Low (L): About 7% of codewords can be restored

Medium (M): About 15% of codewords can be restored

Quartile (Q): About 25% of codewords can be restored

High (H): About 30% of codewords can be restored

Higher error correction levels result in less data capacity because more space is used to store error-correcting codes. This makes QR codes more resilient to damage but reduces the amount of data they can hold.

Last update 2 months ago