Shorten the link, enable scan tracking & link editing
QR Code Style [Classic]
QR Code Properties [Numeric, 25×25, ECL selected: M, boosted: Q]
Data capacity 5596 characters
A QR code’s data capacity depends on the character set of the entered text and the selected error correction level. The table below shows the maximum number of characters that can be stored for each encoding mode and error correction level.
Mode
L
M
Q
H
Numeric
7089
5596
3993
3057
Alphanumeric
4296
3391
2420
1852
Byte
2953
2331
1663
1273
Encoding mode Numeric
Encoding modes allow data to be stored more efficiently. The supported modes are listed in the table below:
The optimal encoding mode is selected automatically based on the entered data.
Module count 25×25
QR code versions range from 1 to 40. Each version has a different number of modules (black and white squares), which define the pattern dimensions. For version 1, the size is 21×21; for version 2, it’s 25×25; and so on. The higher the version, the more data can be stored, and the larger the QR code image becomes. The lowest possible QR code version is selected automatically based on the entered data.
Error Correction Level (ECL) [selected: M, boosted: Q]
Error correction allows a QR code to remain scannable even if it is partially dirty or damaged. Higher levels provide better error tolerance but reduce the available data capacity. If the QR code is unlikely to be damaged (for example, when displayed on a screen), the Low or Medium level is usually sufficient. The available error correction levels are shown below:
ECL
Error resistance
Low
~7%
Medium (default)
~15%
Quartile
~25%
High
~30%
The percentage indicates the maximum obscure area beyond which the QR code becomes unscannable. The error correction level is automatically boosted while preserving the QR code version (module count).
For AI-generated QR codes, it is recommended to set ECL to High.
Image Size [300 px × 300 px, module: 11.12 px]
Width
px
Height
px
The minimum QR code module size is 3×3 pixels. To meet this requirement, the output image size may be increased automatically while preserving the aspect ratio. For AI-generated QR codes, a minimum image size is 768×768 pixels. The maximum supported image size is 1024×1024 pixels, which typically provides the best results. The recommended module size is at least 16×16 pixels—larger modules generally improve scan reliability.
Margin [1 module, actual: 11 px]
modules
A QR code margin, also known as the quiet zone, is the blank space around a QR code that allows scanners to detect it correctly. Standard QR codes require a minimum quiet zone of 4 modules on all sides. You may set the margin to 0 if you plan to add the quiet zone later. For square AI-generated QR codes, a minimum margin of 1 module is required, while 4 or more modules are recommended for the best scan reliability.
If you want to use a dark background or image, enable the white dot drawing option in the dot settings section above. Please note that animation is supported only in the SVG download format. To preserve the animation, embed the SVG content directly in your HTML rather than using an <img> element.
Logo [✗]
Scale down the logo
At a scale of 100%, the logo will be at its largest size, possibly exceeding the maximum obscure area, beyond which the QR code becomes unscannable. It is recommended to set this value below 50% to ensure better QR code error resistance.
Margin around the logo
px
Remove dots behind the logo
Variations [Classic]
Variations [Artistic]
Examples [AI Creativity]
Download History
History is empty
The total number of history entries is 0. Only the last 20 are kept. Have any suggestions or need help? Email us at help@qrcode.expert. By using our website / PWA, you acknowledge that you have read and understand these Terms of Use & Refund Policy, Privacy Policy.