QR Code Generator

QR codes bridge the physical and digital worlds: a poster, menu, business card or product label becomes a tappable link for any phone camera. Our free QR code generator creates high-quality codes for URLs, plain text, Wi-Fi network details and email addresses. Customise the size and the dark-module colour to suit your design, preview the result instantly, and download a crisp PNG suitable for print. Always test your code with your own phone before printing a thousand copies.

Quick Answer: Choose a content type (URL, text, Wi-Fi or email), fill in the details, adjust size and colour, and download the QR code as a PNG. Scan-test it with your phone before printing.

Free Online Tool

QR Code Generator

Free static QR codes for links, text, Wi-Fi and email.



How to Use the QR Code Generator

  1. Select what the code should contain: a website URL, plain text, Wi-Fi login details or an email address.
  2. Fill in the fields; for Wi-Fi, enter the network name (SSID), password and security type exactly as configured on the router.
  3. Choose the output size; 512 pixels suits most print uses, larger is better for posters.
  4. Optionally change the code colour, keeping strong contrast against the background for reliable scanning.
  5. Download the PNG, then scan it with your own phone to verify it opens the right thing.

Key Features

  • Four content types: URL, text, Wi-Fi credentials and email (with subject line).
  • Adjustable size up to 1024 pixels for sharp print output.
  • Colour customisation for the code modules to match your branding.
  • Instant live preview that regenerates as you change any option.
  • High error-correction level so codes survive small smudges and print imperfections.

Best Practices and Tips

  • Contrast is king: dark code on a light background scans fastest; never invert colours for print materials.
  • Size codes for their viewing distance: at least 2 cm for handheld items, much larger for posters scanned from a metre away.
  • Shorten long URLs first with our UTM Builder or your link shortener; fewer characters mean a simpler, more reliable code.
  • Leave a quiet zone (blank margin) around the code, roughly the width of four modules, or some scanners will fail.

Common Mistakes to Avoid

  • Printing codes that link to pages not optimised for mobile, wasting the tap you worked to earn.
  • Placing codes on reflective surfaces, moving vehicles or anywhere people cannot safely stop and scan.
  • Using low contrast brand colours that look stylish on screen but fail under real-world lighting.

Frequently Asked Questions

Do QR codes expire?

The codes from this generator are static: they encode your content directly and never expire, redirect or stop working. That also means the content cannot be changed later, so double-check links before printing.

How do Wi-Fi QR codes work?

They encode a standard text format your phone recognises: network name, security type and password. Scanning offers to join the network with one tap, no typing. Both Android and iOS support the format natively.

What size should I print a QR code?

For items held in the hand, 2 to 3 cm is comfortable. A useful rule: the code should be at least one tenth of the scanning distance, so a poster read from 2 metres needs roughly a 20 cm code.

Can I put my logo in the middle of the code?

This generator produces clean standard codes. Logos can be overlaid manually afterwards thanks to error correction, but keep any overlay small (under about 20 percent of the area) and always scan-test the result before mass printing.

Is the content of my QR code sent anywhere?

No. The code is drawn in your browser and the PNG is generated locally. Wi-Fi passwords and private links are never uploaded.

Related Tools