Generators

QR Code Generator

Turn any text or URL into a downloadable QR code in seconds.

Enter text or a URL and press Generate.

What is the QR Code Generator?

QR codes turn a long link or block of text into a square image any phone camera can scan. This free QR code generator encodes your text or URL instantly, lets you customize the size and colors, and downloads the result as a crisp PNG. Everything happens in your browser, so your data never leaves your device.

How to use it

  1. Type or paste the text or URL you want to encode — for links, include the full https:// address.
  2. Choose the image size: 256 px for screens, 512 px for general use, 1024 px for print.
  3. Pick foreground and background colors. Keep strong contrast so scanners read it reliably.
  4. Click Generate QR code to preview it.
  5. Click Download PNG to save the image to your device.

Key features

Real-world use cases

Practical tips

Frequently Asked Questions

Do QR codes made here expire?
No. The code is a static image encoding your text directly, so it works forever. It only stops being useful if the URL it points to is taken down.
What size should I download for printing?
Use 1024 px for anything printed — flyers, packaging or signage. 512 px is fine for screens and social media, and 256 px suits small on-screen uses.
Can I use brand colors in my QR code?
Yes, but keep strong contrast between the foreground and background. Very light codes or low-contrast color pairs may fail to scan on some phones.
Why did I get a “QR library failed to load” message?
The QR rendering library loads from a CDN, so it needs an internet connection on first use. Check your connection and reload the page, then try again.
Is my data sent to a server?
No. The code is generated locally in your browser. Your text or URL is never uploaded anywhere.