Free QR Code Generator - Create Custom QR Codes Online

Create custom QR codes instantly with our free online QR code maker. Generate QR codes for URLs, text, contact info (vCard), and email. Download in PNG, SVG, or JPEG formats. Completely free, no signup required, and privacy focused.

URL
Text
Contact
Email

Generate a QR code for any website or URL

Create a QR code for any text message or information

Generate a vCard QR code with contact information

Create a QR code that opens an email composition window

Customize Your QR Code - Colors, Sizes & Formats

Loading...
Please enter a valid input to generate a QR code.

How to Create Effective QR Codes

Choosing the Right Size

Select the appropriate size based on where your QR code will be displayed:

  • Small (128×128): Digital use only (websites, emails, digital documents)
  • Medium (256×256): Business cards, flyers, small posters
  • Large (512×512): Posters, banners, outdoor signage
  • Extra Large (1024×1024): Large format printing, billboards, distant viewing

Tip: Keep data short for better scannability. URLs create simpler patterns than long text or detailed contact information.

Color Selection Best Practices

For reliable scanning across all devices:

  • Use dark foreground colors (black, dark blue, dark green)
  • Use light background colors (white, light gray, light yellow)
  • Maintain high contrast between foreground and background
  • Avoid similar colors (e.g., dark blue on black, yellow on white)
  • Test your color combination before final printing

Download Format Guide

  • PNG: Best for most uses - high quality, transparent backgrounds, universal compatibility
  • SVG: Vector format for scalable printing - ideal for large format or professional printing
  • JPEG: Smaller file size for web use where transparency isn't needed

Printing QR Codes

Minimum Print Sizes

  • Business cards: 2×2 cm (0.8×0.8 inches) minimum
  • Flyers and posters: 3×3 cm (1.2×1.2 inches) or larger
  • Outdoor signage: Use 10% rule (viewed from 10 feet = 1 foot QR code)

White Space (Quiet Zone)

Leave blank space around your QR code equal to at least four squares from the pattern edge. This quiet zone helps scanners detect the code boundaries.

Before You Print

Test your QR code with multiple smartphones at the actual size and distance it will be scanned. Verify the link or information is correct before mass printing.

Common Use Cases

Business & Marketing

  • Business cards: Share contact information (use Contact tab for vCard)
  • Product packaging: Link to user manuals, videos, or warranty registration
  • Marketing materials: Drive traffic to landing pages or promotional offers
  • Event tickets: Quick check-in or validation (use URL or Text tab)

Hospitality & Retail

  • Restaurant menus: Digital menus that update without reprinting
  • Payment links: Direct customers to payment pages or invoices
  • WiFi access: Share network credentials without typing
  • Customer feedback: Link to review sites or survey forms

Personal Use

  • Share WiFi passwords: Guests can connect without typing long passwords
  • Event invitations: Link to calendar events or RSVP pages
  • Portfolio sharing: Artists and professionals can link to online portfolios
  • Social media: Quick access to your profiles or pages

Privacy & Security

Your Data is Private

This tool runs entirely in your browser. No data is sent to any server. Your QR codes are generated locally on your device.

What Not to Encode

Never put sensitive information in QR codes: passwords, credit card numbers, social security numbers, or private keys. QR codes are not encrypted - anyone who scans them can see the content.

Scanning Safety

Only scan QR codes from trusted sources. Malicious codes can link to phishing sites or malware. Most phones preview the URL before opening - always check the destination before proceeding.