QR Code Generator

Generate QR codes from text, URLs, and other data types

QR Code Type

Content & Settings

QR Code Options

Live QR Code Preview

Enter Content Above

Your QR code will appear here as you type.

Quick Presets

QR Code Tips

  • Real-time: QR codes update automatically as you type
  • SVG Export: Use SVG for scalable, professional graphics
  • WiFi Format: Generates proper WIFI:T:WPA;S:network;P:pass;; strings
  • vCard Format: Creates valid BEGIN:VCARD contact cards
  • Testing: Always test QR codes with different scanner apps

About QR Code Generation

QR (Quick Response) codes are two-dimensional barcodes that can store various types of information and be quickly scanned by smartphones and QR code readers. Perfect for sharing URLs, contact information, WiFi credentials, text messages, and business information.

  • Generate QR codes for multiple data types (URL, text, email, phone)
  • Customize colors, sizes, and error correction levels
  • High-resolution output for print and digital use
  • Batch generation for multiple codes
  • Vector formats (SVG) and raster formats (PNG, JPG)

Types of QR Codes

Basic QR Codes

  • URL: Direct link to websites
  • Text: Plain text messages
  • Email: Mailto links with subject/body
  • Phone: Telephone numbers for calling
  • SMS: Text message with pre-filled content

Advanced QR Codes

  • WiFi: Network credentials for auto-connect
  • vCard: Contact information cards
  • Event: Calendar event with details
  • Location: GPS coordinates
  • App Store: Direct app download links

Frequently Asked Questions

How to generate qr code for free?

Use the utilAZ QR Code Generator - paste any URL, text, or data, choose your size and error-correction level, then click Generate. The tool runs entirely in your browser with no sign-up or watermark. Download the result as PNG or SVG instantly.

How to make a qr code for a link?

Paste your full URL (e.g. https://example.com) into the utilAZ QR Code Generator input field. The tool automatically detects it as a link and encodes it. Scan the generated code with any phone camera to open the URL directly.

What is the best free qr code generator?

The best free QR code generators are client-side tools that require no account, add no watermark, and support multiple data types. utilAZ meets all these criteria and adds real-time preview, custom sizing, adjustable error correction, and SVG/PNG export.

How to track qr code scans?

To track scans, encode a URL that passes through an analytics service (e.g. a UTM-tagged link or a short-link with built-in analytics). The QR code itself is static, but the destination URL can capture scan counts, locations, and device data.

How to customize a QR code with a logo?

Set the error correction level to H (30% recovery) so the code remains scannable even with a logo covering part of it. Then overlay your logo in the center. utilAZ supports custom foreground/background colors and high error correction to allow logo placement.

QR Code Examples

Business Applications:

Website QR Code:
URL: https://mycompany.com
Use: Business cards, brochures
Contact vCard:
Name, phone, email, address
Use: Networking events
WiFi Access:
Network: "Office_WiFi"
Use: Guest access, cafes

Personal Use:

Social Media:
Instagram profile link
Use: Profile sharing
Event Details:
Calendar event with location
Use: Invitations, posters
App Download:
Direct App Store link
Use: Marketing materials

QR Code Technical Guide

Understanding the technical aspects of QR code generation helps you create reliable, scannable codes for any use case. Here are the key parameters that affect your QR code quality.

Error Correction Levels:

Level L - Low (~7% recovery)
Best for: Clean digital displays, maximum data capacity
Level M - Medium (~15% recovery)
Best for: General purpose, balanced size and reliability
Level Q - Quartile (~25% recovery)
Best for: Printed materials that may get slightly damaged
Level H - High (~30% recovery)
Best for: Codes with logos overlaid, harsh environments

Supported Data Types:

URL / Website Link
Opens a webpage when scanned
Plain Text
Displays any text message
WiFi Network
Auto-connects to WiFi (SSID, password, encryption)
vCard Contact
Saves contact info (name, phone, email, org)
Email / SMS / Phone
Pre-fills email, text message, or dials a number

Tip: Higher error correction levels make QR codes more resilient but also larger. Use Level M for most applications, and Level H only when you need to overlay a logo or expect physical damage.

QR Code Specifications

Version & Capacity:

Version 1 (21×21):25 chars
Version 10 (57×57):395 chars
Version 20 (97×97):1,273 chars
Version 40 (177×177):4,296 chars

Error Correction:

Level L:~7% recovery
Level M:~15% recovery
Level Q:~25% recovery
Level H:~30% recovery

QR Code Best Practices

  • Sufficient Contrast: Ensure high contrast between foreground and background colors
  • Adequate Size: Minimum 2×2 cm for print, larger for distance scanning
  • Quiet Zone: Leave white space around the QR code for better scanning
  • Error Correction: Use higher levels for codes that may get damaged
  • Test Scanning: Always test with different devices and apps before use
  • Keep URLs Short: Shorter URLs create simpler, more scannable codes
  • Logo Placement: Center logos and don't exceed 30% of code area

Common Use Cases

  • Business card contact information
  • Restaurant menu digital access
  • Event registration and ticketing
  • Product information and manuals
  • WiFi network sharing
  • Social media profile links
  • App download promotion
  • Payment and donation links