QR codes went from "that thing on boarding passes" to something you see on restaurant tables, business cards, event wristbands, and product packaging. The reason is simple: they're the fastest way to get someone from a physical item to a digital destination without making them type a URL.

This guide covers what you can encode in a QR code, how to generate one free in your browser, and a few practical things that actually affect whether it scans reliably in the real world.

What Can You Encode in a QR Code?

Website URLLink to any webpage, landing page, or social profile
Contact Card (vCard)Name, phone, email — scan to save as a contact
Wi-Fi CredentialsSSID and password — guests scan to join without typing
Email AddressOpens a compose window with pre-filled recipient
Phone NumberTap to call directly from the scan
Plain TextAny message, note, or information up to ~3KB

Step-by-Step: Generate a QR Code Free

1
Open the QR Generator tool
Go to webtoolsz.com/qr-generator. No sign-up required.
2
Choose your content type
Select URL, Text, Email, Phone, Wi-Fi, or vCard from the tabs depending on what you want to encode.
3
Enter your content
Type or paste the URL, text, or fill in the contact fields. The QR code preview updates in real time as you type.
4
Download as PNG
Click Download to save a high-resolution PNG file to your device. Ready to use in print, presentations, or websites.
Pro Tip: For printed materials (business cards, flyers, posters), always test your QR code by scanning it with multiple phones before going to print. A code that's too small or has too much data can fail to scan in poor lighting.

Size Matters When Printing

A QR code that looks fine on screen can fail completely in print if it's too small. Here's a rough guide:

The rough rule: reliable scan distance is about 10× the code's physical size. A 3 cm code works from up to 30 cm away.

What Actually Stops a QR Code From Scanning

Most scan failures come down to a handful of avoidable issues:

Create Your QR Code Now — Free

No sign-up. No watermark. High-resolution PNG download.

Open QR Generator

Frequently Asked Questions

Do QR codes expire?

Static QR codes — the kind this tool makes — never expire. The data is encoded directly in the pattern, so there's no server or subscription keeping it alive. Dynamic QR codes from paid services can stop working if you cancel your account. With static codes, there's nothing to expire.

Can I put a logo in the middle of the QR code?

QR codes have built-in error correction — up to 30% of the pattern can be obscured and it still scans. This is why logos work in the centre. The tool generates the code; to add a logo, download the PNG and overlay your image using any image editor. Keep the logo to roughly 20% of the total area.

How much text can a QR code hold?

Around 3,000 alphanumeric characters or 7,000 digits at most. But the more you pack in, the denser the code and the harder it is to scan. For URLs, under 200 characters is the practical limit for reliable scanning. For plain text, keep it under 500 characters.

Do phones need an app to scan QR codes?

No. iPhone (iOS 11 and later) scans QR codes from the native Camera app — just point and tap the notification. Android works the same through the Camera app or Google Lens. No third-party scanner needed on any device from the last 5+ years.

Last updated: March 2026  |  Back to Blog  |  Privacy Policy