QR Code Generator

About this tool

Generate QR codes from text in real time. Download as PNG, and handle multiline content, spaces, and URLs with confidence. All processing happens in your browser (no data is sent).

Input & settings

px per module
modules

Details

This QR code generator runs entirely in the browser. Whatever you type into the textbox is reflected in the preview on the right in real time. UTF-8 encoding keeps Japanese text, emoji, line breaks, tabs, and mixed-width spaces stable. Adjust the error correction level, version range, mask, cell size, quiet zone, and foreground/background colors as needed.

How to use

  1. Enter text such as abc.
  2. Adjust the version range (1–40), error correction level, or mask as needed.
  3. Every change updates the preview in real time. Download the result as PNG.

Notes

  • A quiet zone of at least four modules is recommended; smaller margins reduce scanning reliability.
  • If the data is too long, lower the error correction level or raise the maximum version.

Uses https://github.com/nayuki/QR-Code-generator/releases/download/v1.8.0/qrcodegen-v1.8.0-es6.js (MIT License).