ToolSink

QR Code Generator

Generate high-quality QR codes for URLs, text, WiFi, contacts and more.

Enter something to see the QR code.

What is the QR Code Generator?

The QR Code Generator turns a URL, text, phone number, email, SMS, Wi-Fi credential or contact card into a scannable QR code you can download as PNG or SVG. Customise size, colors and error-correction level to fit posters, menus, cards or packaging.

Encoding happens locally on an HTML5 canvas, so private links never reach a server.

How to use the QR Code Generator

  1. 1Pick the data type to encode (URL, text, Wi-Fi, contact, etc.).
  2. 2Fill in the required fields.
  3. 3Choose size, colors and error-correction level.
  4. 4Preview the code and download as PNG or SVG.

Key features

  • Multiple data types: URL, text, phone, email, SMS, Wi-Fi, vCard
  • Custom foreground and background colors
  • Adjustable resolution up to 1024×1024 and error-correction level
  • PNG and SVG download

Frequently asked questions

Do the QR codes expire?

No — static QR codes encode the data directly, not a redirect, so they never expire.

Which format should I download?

PNG for digital use, SVG for print — it scales without pixelation.

Can I put a logo in the middle?

Yes — set error correction to "H" and overlay a small logo without breaking the scan.

Tap any tool to jump straight in — no signup, works on mobile.

View all →