ShadeKit.ioLoading…

QR Generator

Create URL, text, WiFi, contact, email, phone and WhatsApp QR codes, entirely in your browser.

The interactive tool loads here when JavaScript is enabled. Files are processed locally in your browser.

How to use QR Generator

  1. Choose a QR code type, such as URL, WiFi or Contact.
  2. Fill in the fields for that type — the preview updates automatically.
  3. Adjust size, colors or error correction if needed, then download as PNG or SVG, or copy the image.

Features

  • QR codes for URLs, plain text, Wi-Fi networks, contacts (vCard), email, phone and WhatsApp.
  • Custom size, foreground and background colours and error-correction level.
  • Download as PNG or scalable SVG, or copy the image.
  • Codes are generated locally and never expire.

Supported formats and limitations

Output: PNG and SVG images.

  • Very long text produces dense codes that need a larger print size to scan reliably.

Frequently asked questions

Do these QR codes expire?

No. The content is encoded directly in the code, so it works as long as the data, such as the URL, stays valid.

What error-correction level should I choose?

Medium suits most uses. Choose a higher level if the code will be printed small, on curved surfaces or with a logo over it.

Why will my QR code not scan?

Keep strong contrast (dark code on a light background), leave a quiet margin around it, and avoid very long content in a small code.