How to Create QR Codes for URLs, Wi-Fi, and Contact Cards

· 4 min read

QR codes are everywhere — restaurant menus, business cards, product packaging, event tickets. They are a quick way to get someone from the physical world to a digital destination without typing a URL.

Creating one takes seconds and costs nothing.

What QR codes can do

A QR code is just a way to encode text into a scannable image. What happens when someone scans it depends on what text you put in:

How to create a QR code

  1. Choose the QR code type — select from URL, Text, Wi-Fi network, or vCard (contact card). Enter your content in the appropriate fields.
  2. Customize and preview — adjust the error correction level and watch the QR code update in real time as you type.
  3. Download your QR code — click "Download as PNG" for digital use or "Download as SVG" for print materials. SVG files scale to any size without losing quality.

Understanding error correction

QR codes have built-in redundancy so they can still be scanned even if part of the code is damaged or obscured. There are four levels:

Level Recovery Best for
L (Low) ~7% Clean digital screens
M (Medium) ~15% General use, default
Q (Quartile) ~25% Printed materials that may get worn
H (High) ~30% Codes with logos overlaid, outdoor use

Higher error correction means the QR code has more data modules (more tiny squares), so it needs to be printed or displayed slightly larger to remain scannable.

Practical uses

For businesses:

For events:

For personal use:

Tips for QR codes that work well

Frequently Asked Questions

What can I put in a QR code?

URLs, plain text, Wi-Fi credentials, contact cards (vCard), email addresses, and phone numbers. The QR code simply encodes the text — the scanning device decides what to do with it.

What format should I download — PNG or SVG?

Use PNG for digital screens (websites, social media, presentations). Use SVG for print materials (business cards, posters, flyers) since SVG scales to any size without losing sharpness.

How small can a QR code be printed?

The minimum practical size is about 2 cm (0.8 inches) square for simple URLs. Codes with more data or higher error correction need to be larger because they contain more modules (the small squares). Always test by scanning before printing a large batch.

Do QR codes expire?

Static QR codes (like the ones generated by this tool) never expire. They encode the data directly, so they work as long as the destination exists. A QR code pointing to a URL will work forever — but if the website goes down, the link will not work.