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.
Scan the code with any phone camera to check it works before printing or sharing.
How to generate a QR code
- Type or paste the text, URL or message you want to encode.
- Choose a size, an error correction level and the colors you prefer.
- Click Generate QR Code and preview the result.
- 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.
- Share a restaurant menu or product link from a poster, table card or receipt.
- Encode Wi-Fi credentials so guests can join your network without typing a password.
- Turn a vCard or contact detail into a scannable code for business cards and email signatures.
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.