QR Code Generator allows you to create custom codes directly to a canvas in your browser - no third-party API, no logging of the input. Choose from six dot styles (square, dots, rounded, classy, classy-rounded, extra-rounded), three corner (eye) styles, custom dot/background colors or a gradient, an embedded logo, and circle or "Scan Me" frame templates. Pick the output pixel size and error-correction level, type or paste the payload, and the styled code appears ready to download as a PNG.
QR Code Generator provides granular control over ECC (Error Correction Code) levels. The ECL setting determines how much of the code can be obscured before it becomes unreadable. Use L for clean digital displays, M for general printing, Q for moderate wear (stickers, packaging), and H whenever you overlay a logo over the centre - the tool switches to H automatically the moment you upload one. Higher correction increases the module count, so ensure your print resolution is high enough to keep the smallest squares crisp and scanner-compatible.
QR codes embed Reed–Solomon error-correction data so they remain scannable when partially obscured. L recovers from ~7% damage, M ~15%, Q ~25%, H ~30%. Higher correction means a denser code; pick H if you plan to overlay a logo, M is fine for clean digital use.
QR encodes data in a fixed grid that grows in steps called "versions". Adding characters bumps the version up, which adds rows and columns of modules. The same physical print size therefore shows finer detail - make sure your output resolution can still resolve the modules.
Yes - paste the canonical string into the input. Wi-Fi: WIFI:T:WPA;S:NetworkName;P:password;; - vCard: a full BEGIN:VCARD…END:VCARD block. Any conforming text is encoded; the scanning device decides how to interpret it.
No. The image is rendered to an HTML canvas in your browser and downloaded directly. Nothing is transmitted to any server, which matters for QR codes that contain Wi-Fi passwords, contact details, or unlisted URLs.
No, as long as error correction is set high enough. The generator automatically raises the error-correction level to H (30%) when you add a logo, and circle or banner frames are drawn entirely outside the scannable modules, so the code underneath is never altered.
Explore the full suite of Generator tools and 290+ other free utilities at Chunky Munster. For fast, private, custom-styled QR Code Generator output, bookmark this page.