A QR Code is a practical way to turn any piece of information into an image that any smartphone can read in seconds. In this guide you'll learn how to generate QR Codes for free, understand when to use each type, and avoid the most common mistakes.
What Is a QR Code?
QR Code (Quick Response Code) is a two-dimensional barcode created in 1994 by Japanese company Denso Wave. Unlike a traditional barcode, a QR Code stores information both horizontally and vertically, which allows it to hold far more data — up to 4,296 alphanumeric characters.
Today they're everywhere: restaurant menus, product packaging, boarding passes, event tickets, and marketing campaigns.
How to Generate a QR Code in 3 Steps
Generating a QR Code on UtilWave is straightforward:
Step 1: Open the generator
Go to the QR Code Generator on UtilWave. No sign-up required.
Step 2: Enter your content
Paste or type what you want to encode: a URL, plain text, a phone number, Wi-Fi credentials, or any other information.
Step 3: Download the image
The QR Code is generated instantly in your browser. Click Download PNG to save the high-quality image, ready for print or digital use.
Types of Content You Can Encode
Link (URL)
The most common use. Paste any website address — for example https://utilwave.com/en/qr-code-generator. Anyone who scans the code goes directly to that page.
Pro tip: use a trackable URL shortener (like Bitly) before generating the QR Code. That way you can see exactly how many people scanned it.
Wi-Fi
Enter the network name and password in the format WIFI:T:WPA;S:NetworkName;P:Password;; and anyone who scans it connects automatically — no typing needed. Perfect for restaurants, offices, and events.
Plain Text
Text QR Codes are useful for displaying offline messages, assembly instructions, or product descriptions without requiring an internet connection.
Contact (vCard)
Turn your business card into a QR Code that, when scanned, automatically adds your contact details to the person's phone.
Practical Uses for QR Codes
| Situation | What to encode | |---|---| | Digital menu | URL of the online menu | | Office Wi-Fi | Network credentials | | Event / ticket | Unique ticket ID | | Marketing campaign | Landing page URL with UTM | | Physical product | Support page or manual | | Business card | vCard with your details |
Minimum Size for Printing
To ensure the QR Code scans reliably:
- Digital use (screen, social media): minimum 200 × 200 px
- Small print (flyer, label): minimum 2 × 2 cm (about 0.8 × 0.8 in)
- Large print (banner, signage): use the high-resolution PNG and scale it up without quality loss
The UtilWave generator exports a PNG with optional transparent background, ready for any application.
Common QR Code Mistakes to Avoid
QR Code pointing to a URL that changes: if you update the destination after printing, the QR Code stops working. Use a redirect short link so you can change the target without reprinting.
Image too small: small QR Codes — especially those with a lot of content — can fail to scan. If the pattern looks too dense, either reduce the content or increase the image size.
Low contrast: QR Codes need clear contrast between the background and the pattern. White background with a dark pattern is ideal. Avoid colors that are too similar.
Always test before printing: scan the QR Code with at least two different phones before sending anything to print in bulk.
Frequently Asked Questions
Do QR Codes expire? No, a static QR Code does not expire. The code itself is permanent. What can "expire" is the link inside it, if that URL stops working.
Can I edit a QR Code after creating it? Not directly. A static QR Code cannot be edited — you'd need to generate a new one. For editable codes, use dynamic QR Codes (with a short link you can redirect).
Does a QR Code work without internet? It depends on the content. A text or Wi-Fi QR Code works offline. A URL QR Code needs internet to open the destination.
What app do I need to scan a QR Code? The native camera app on both iOS and Android has been able to read QR Codes since 2017. No extra app needed.
Ready to create yours? Open the QR Code Generator — free, no sign-up, unlimited use.
