QR Code Generator

Create QR codes for links, text and contact details in seconds, customise the size and colours, and download a crisp PNG for print or web.

A QR code turns any link or piece of text into something a phone camera can open instantly. This generator creates QR codes in your browser for URLs, plain text, phone numbers, email addresses and Wi-Fi-style details, and lets you download the result as a clean PNG image for posters, packaging, menus and business cards.

Settings That Keep Codes Scannable

Size and error correction decide whether a code survives real life. Bigger output is better for print, and higher error correction keeps the code readable even if part of it is scratched, dirty or covered by a logo. You can also change the foreground and background colours, with a sensible warning built into good practice: scanners need strong contrast, so dark codes on a light background are always the safest choice. Every code is generated locally, so the links and details you encode are never sent anywhere.

How to Generate a QR Code

  1. Type or paste the URL or text the code should contain.
  2. Set the image size you need — larger for print, smaller for web.
  3. Pick an error correction level; medium suits most uses.
  4. Adjust colours if you wish, keeping the contrast strong.
  5. Download the PNG and test it with your own phone before printing.

Popular Ways People Use QR Codes

  • Linking printed flyers, menus and signs to a web page.
  • Sharing Wi-Fi details, contact cards and payment links.
  • Adding quick links to packaging, tickets and event badges.
  • Connecting classroom and training material to online resources.

Frequently Asked Questions

Do QR codes expire?

No. A code generated here simply contains your text or link, so it works as long as the destination itself stays online.

Why will my code not scan?

Usually low contrast, a very dense code printed too small, or glare on the surface. Increase the size, keep colours dark-on-light and retest.

Can I put a logo in the middle?

With a high error correction level, a small centred logo usually still scans. Test the printed result with several phones before a big print run.

Related Tools

More Web Tools