QR Code Generator


You can provide data in GET parameter: like that
Click this image to download the png version.

Data:   ECC:  Mask:  

Use this tool to generate a new QR code.

  1. Paste your text or URL into the Data input.
    You can change the settings to generate a different version of the same QR code, however we suggest leaving ECC set to "H", and Mask set to "auto-detect".
  2. Click "GENERATE".
  3. Click the SVG or PNG image to download it.

1.2 You may change the error correction level "ECC" to generate different sizes of QR codes.

1.3 You may change the mask to affect the pattern of pixels in the image.

3.1 The PNG image will be as small as possible, where each white and black square is a single pixel. When resizing this image, be sure to use "nearest neighbour" or "pixelate" for sharp lines.
The SVG is set up in a similar way, the only difference being that the black pixels in each row have been joined into a single rectangle where possible.
Additional tools or a different QR code generator may need to be used to stylise the pixels and convert them from a square to a different shape, or let me know if you'd like me to code a specific shape in for you instead.

3.2 When stylising the QR code, the following requirements must be met: