0 / 5596
Shorten the link, enable scan tracking & link editing
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.
ModeLMQH
Numeric7089559639933057
Alphanumeric4296339124201852
Byte2953233116631273
Encoding mode Numeric
Encoding modes allow data to be stored more efficiently.
The supported modes are listed in the table below:
ModeCharacter setCompression
Numeric0, 1, 2, 3, 4, 5, 6, 7, 8, 93 digits per 10 bits
Alphanumeric0-9, A-Z (uppercase letters only), space, $, %, *, +, -, ., /, :2 characters per 11 bits
ByteUTF-8 charactersEach character occupies 8 bits or more
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 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:
ECLError 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.
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.
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.
#000000
Use dark colors for the dots, or choose an overlay image with predominantly dark tones.
Marker border Custom marker color Marker center Custom marker center color
Dot size
Draw white dots
For white dots, use very light colors, optionally with transparency.
#ffffff
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.
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
QR code
Download History

History is empty

The total number of history entries is 0. Only the last 20 are kept.