qr_code_2 QR Code Generator

Generate QR codes for URLs, text, WiFi, vCards, email, SMS with customization

0 characters

Customization

250px

Preview

qr_code_2 QR code will appear here

Export

QR Code Generator - Create Free QR Codes Online

Generate customizable QR codes instantly with our free online QR code generator. Create QR codes for URLs, text, WiFi networks, contact cards (vCards), emails, SMS messages, and more. No sign-up required, all processing happens in your browser for complete privacy.

Supported QR Code Types

link URL / Text

Encode any URL or plain text. Perfect for website links, promotional campaigns, product pages, or sharing information quickly.

wifi WiFi Network

Create WiFi QR codes that let users connect to your network instantly. Supports WPA/WPA2/WPA3, WEP, and open networks.

contact_page vCard Contact

Share contact information that can be saved directly to phone contacts. Includes name, phone, email, company, address, and more.

email Email

Create mailto: links that open the email app with pre-filled recipient, subject, and body. Great for support or contact points.

sms SMS

Generate SMS QR codes that open the messaging app with a pre-filled phone number and message text.

folder_zip Batch Generation

Create multiple QR codes at once and download them as a ZIP file. Perfect for generating QR codes for product catalogs or campaigns.

Error Correction Levels

QR codes include built-in error correction that allows them to be scanned even when partially damaged or obscured:

Level Recovery Best For
L (Low) ~7% Clean digital displays, maximum data capacity
M (Medium) ~15% General purpose use, good balance
Q (Quartile) ~25% Printed materials that may get dirty
H (High) ~30% Industrial use, adding logos (with caution)

Tips for Better QR Codes

  • Size matters: For print, use at least 2cm × 2cm (0.8" × 0.8"). The scanning distance is roughly 10× the QR code size.
  • Contrast is key: Dark foreground on light background works best. Avoid low-contrast color combinations.
  • Test before printing: Always test your QR code with multiple devices before mass printing.
  • Keep it simple: Shorter URLs create smaller, easier-to-scan QR codes. Consider using URL shorteners for long links.
  • Higher resolution for print: Use 4x resolution (1000×1000px for 250px display size) for high-quality printing.

Common Use Cases

  • Marketing: Business cards, flyers, posters, product packaging
  • Restaurants: Digital menus accessible by scanning
  • Events: Tickets, check-in, program information
  • Retail: Product information, reviews, purchase links
  • WiFi sharing: Guest network access in offices, cafes, hotels
  • Payments: Cryptocurrency addresses, payment links

Privacy First

All QR code generation happens directly in your browser using JavaScript. Your data never leaves your device — we don't store, track, or log any of the content you encode. This makes our tool perfect for sensitive information like WiFi passwords or contact details.