Enter a URL or text into the QR generator and save a PNG. Before distribution, check both the saved image and the actual printed item for readable text, destination and scanning reliability.

Create, save and test

  1. Enter the full URL, such as https://example.com, or your text. This tool trims leading and trailing whitespace.
  2. Choose 128–1024 px; the default is 512 px. Prefer dark modules on a light background. Inverted or pale designs require additional device checks.
  3. Save the PNG. Error correction is fixed at M and the quiet zone is four modules. There are no settings for logos, SVG export or error-correction level.
  4. Decode the saved image in the QR reader and compare the exact text. Test the printed item at its intended size, material, distance and lighting.

Size means modules plus quiet zone

A module is one small square. More data can require more modules. DENSO WAVE’s design guidance requires a clear margin four modules wide on every side.

A 21-by-21 module QR with four-module margins on each side occupies 29-by-29 modules in total.
A version 1 illustration encoding the study text TOOLSHUB. Keep the entire quiet zone intact. View full-size figure

Version 1 has 21 modules per side. Add eight for the two margins: 29 modules. With an assumed module size of 0.5 mm, the total side is 29 × 0.5 = 14.5 mm. This is a dimension calculation, not a guaranteed readable size. Printer resolution, scanner and distance also matter.

Do not crop off the white border or place other text within it. Enlarging an already degraded image does not restore the lost detail.

M correction does not mean “erase 15% of the area”

L, M, Q and H correspond to approximately 7%, 15%, 25% and 30% recovery of codewords. They do not permit arbitrary areas of the same percentage to be covered. Hiding positioning features can prevent a scan. Logo overlays need separate design and testing.

Static content and editable destinations

This tool embeds the supplied string as a static QR code. The image cannot be edited after printing. Changing a page at the encoded URL or managing a redirect is a separate web-hosting feature.

The generator does not impose an expiry date. Deleted pages, expired domains and discontinued short-link services can still make the destination unavailable. Use a URL you can maintain and check it during the distribution period.

Questions

Can I encode Wi-Fi details or contacts?

You can enter an appropriately formatted string, but the tool has no dedicated credential or contact form. Device actions depend on the reader’s support. A Wi-Fi credential QR shares those credentials, so decide who may receive it.

Can I use it commercially?

DENSO WAVE states that it does not exercise patent rights for standardized QR codes. Rights to destinations, images and branding are separate. QR Code is a registered trademark of DENSO WAVE.

Does this generator count scans?

No. URL choice and destination analytics are separate decisions, including their privacy implications.

Scope of this revision

On October 14, 2026, we compared DENSO WAVE’s margin and correction guidance with the generator’s size, PNG and M settings, and changed the generated margin from two modules to four. The sizing example is calculated, not a guarantee across all printers and devices.