QQuickKit

QR Code Generator

Generate QR codes from text or URLs

Size

About This Tool

Need a QR Code for a business card, event flyer, or product label? Paste a URL or any text and the code appears as you type. Choose a size, download the PNG, and you're done. No account required, no watermark, no server — everything runs in your browser.

Features

  • Generates as you type — The QR Code updates the moment you change your input. No button needed.
  • Three output sizes — 128px for web embedding, 256px for general use, 512px for print. When in doubt, go bigger — small QR Codes are harder to scan.
  • Download as PNG — Click the download button and save the image directly. Drop it into Word, PowerPoint, Figma, or wherever you need it.
  • Works with more than URLs — Phone numbers, email addresses, Wi-Fi credentials, plain text — encode anything you want people to scan quickly.
  • Generated locally — Your input never leaves your browser. The QR Code is built entirely on your device.

FAQ

How much data can a QR Code hold?
Up to about 7,089 numeric characters, ~4,296 alphanumeric, or ~1,817 UTF-8 Chinese characters at maximum. Longer content makes denser, harder-to-scan codes. For URLs, run them through a URL shortener first.
Why won't my QR Code scan?
The most common culprits: image too small (at least 2×2 cm when printed), not enough contrast between the pattern and background, blurry or compressed image, or the quiet zone (white margin) is too narrow. Download at 512px, use black on white, and leave clear space around the edges.
How should I prepare it for print?
Download at 512px, import into your design software, and make sure there's a quiet zone of at least one module width around all four sides. Don't let other design elements crowd the edges or scanners may fail.
Can I add custom colors or a logo?
This tool generates standard black and white. Custom colors and logos are technically possible, but require enough contrast and raising the error correction level to H to keep it scannable — more risk of scan failures.

Further Reading