QR Code Generator

Turn any text, link or message into a scannable QR code right in your browser. Customize the size and colors, then download it as a PNG.

Text or URL

Options

Scan the code with any phone camera to check it works before printing or sharing.

How to generate a QR code

  1. Type or paste the text, URL or message you want to encode.
  2. Choose a size, an error correction level and the colors you prefer.
  3. Click Generate QR Code and preview the result.
  4. Download the PNG and use it on posters, business cards or your website.

FAQs

What can I put inside a QR code?

Almost anything: website URLs, plain text, email addresses, phone numbers, Wi-Fi login details and more. Whatever you type becomes the scanned content.

What does the error correction level mean?

Higher levels like Q or H let the code survive dirt, damage or partial covering, but they make the pattern denser. Medium (M) is a good default for most uses.

Can I change the colors of my QR code?

Yes. Pick any dark and light color. For reliable scanning, keep a strong contrast between the two colors.

Is the QR code generator free?

Yes. Handio tools are free with no sign-up, no watermarks and no limits on how many codes you generate.

Related Tools

Why use QR Code Generator?

Use a QR code to move someone from a physical object to a digital destination: link a menu, Wi-Fi network or contact card without typing a single character.

Tips and Limits

A QR code holds up to roughly 2,953 bytes of data (numeric and alphanumeric content fits more), and a higher error correction level like Q or H survives more damage but leaves less room for your content.