πŸ“·

QR Code Generator

Generate QR codes from URLs, text, or any data. Customize colors and size. Download as PNG.

Content

Customization

#000000
#ffffff
Preview
πŸ“·
QR code will appear here

About QR Code Generator

QR (Quick Response) codes are two-dimensional barcodes that any smartphone camera can decode in under a second. This tool generates QR codes for four content types β€” website URLs, arbitrary text, email mailto links, and WiFi network credentials β€” with full control over foreground color, background color, pixel size, and error-correction level.

The QR image is rendered to an HTML canvas element directly in your browser using the qrcodejs library, so your URLs and WiFi passwords never leave your device. When you are happy with the result, download it as a lossless PNG file ready to embed in print materials or digital assets.

Common Use Cases

How to Use

  1. Select a content type (URL, Text, Email, or WiFi) using the toggle buttons
  2. Enter your content β€” the QR code updates live as you type
  3. Optionally adjust the foreground/background colors, output size, and error-correction level in the Customization panel
  4. Click the PNG button to download the QR code as a high-resolution image file

Frequently Asked Questions

What do the error correction levels (L, M, Q, H) mean?

Error correction allows a QR code to remain scannable even when part of it is obscured or damaged. Level L restores up to 7% of data, M up to 15%, Q up to 25%, and H up to 30%. Higher correction levels increase the QR code's density (more modules), so use H only when the code will be printed on surfaces that may get scratched or when you want to overlay a logo in the centre.

How do I create a QR code for WiFi?

Select the WiFi tab, enter your network's SSID (name), password, and encryption type (WPA/WPA2 covers most modern routers). The tool encodes this as a WIFI:T:WPA;S:<ssid>;P:<pass>; string β€” a format natively understood by iOS 11+, Android 10+, and most recent QR scanner apps, allowing instant one-tap network join.

What size should I export for print use?

For on-screen use 256 px is typically enough. For print, go as large as possible (up to 512 px here) then scale in your design software. Since QR codes are purely geometric, they scale losslessly in vector tools β€” alternatively, import the PNG at 512 px and enlarge at 300 DPI which gives a print size of roughly 4 Γ— 4 cm, suitable for most business-card and flyer use cases.

Advertisement