The Qrcodeinator


Dr. Doofenshmirtz will create a QR code for you.
He's more qualified than I am: he holds a PhD.

This website gives you a lot of control over the creation of your QR code, and it allows you to visualize how it is structured! It has been done by me.

Your QR Code

Attribute Value Description (click to read more)
Content to be encoded in the QR code

Enables a visulazation of the order in which pixels are placed on the symbol

The binary string including the payload and its error correction code is placed on the figure by following the red line from the bottom-right corner of the symbol.

Enables a visualization of the grid in which pixels are placed
4

Determines the size of the symbol (in terms of pixels)

If a symbol's version is x, then its side will be of size 17 + 4x

10
Determines the size of each pixel of the symbol
3

Determines which amount of the symbol should be dedicated to redundancy.

In the terminology of the standard, a value of 0 corresponds to error correction level L, 1 to M, 2 to Q and 3 to H. They respectively ensure that a dcoder will still be able to recover approximately 7%, 15%, 25% and 30% of the symbol's pixels.

1

Determines the masking pattern to apply on the symbol

Masking patterns 0-7 are defined in the standard. Masking pattern 8 is NON-STANDARD, it is an empty mask, that is added here only for visualization purposes.

QR code display

Your text cannot be encoded in a symbol of this version with this redundancy. Try reducing the redundancy or increasing the version.

Bottom left

Top left

Top right

Timing patterns

Related cool links

Here are some fun links if you're interested in QR codes:

Feel free to reach out if you have other links to cool projects related to QR codes!