QR Code Generator

Generate QR codes for URLs, WiFi, contacts, email, SMS, location, calendar events, social media, and more. Customize colors, add a logo, download as PNG, JPEG, SVG, or WebP. Free, instant, nothing uploaded.

Basic
Contact
Network
Other
Social
Website URL21 chars
Include https:// for best compatibility
Encoded data
https://toollance.com
Customization
300×300px
4

ISO 18004 recommends a minimum quiet zone of 4 modules.

Use H (30%) when adding a logo — the logo covers part of the code.

Preview
300×300px · 21 chars · EC: M

💡 QR codes update live. Print test: download at 512px+, always test-scan before printing.

Free QR Code Generator — All Types, Custom Colors, No Signup

This free QR code generator creates QR codes for 16 different content types — website URLs, WiFi credentials, contact cards (vCard), email, SMS, phone calls, GPS locations, calendar events, WhatsApp, Instagram, Facebook, YouTube, app store links, PayPal.me, and cryptocurrency wallets. Customize foreground and background colors, add your own logo, choose resolution from 128px to 1024px, and download as PNG, JPEG, WebP, or SVG. Everything runs in your browser — no file uploads, no account, no watermarks.

Everything This Tool Does

  • QR code for website URL — Encode any link. Works with any URL including UTM-tagged marketing links.
  • WiFi QR code generator — Share WiFi credentials without typing. Supports WPA2, WEP, and open networks.
  • vCard QR code — Encode your contact info (name, phone, email, company, address). Scanning saves the contact instantly.
  • Email QR code — Pre-addressed email with optional subject and body.
  • WhatsApp QR code — Opens a direct WhatsApp chat with your number.
  • Social media QR codes — Instagram, Facebook, YouTube profile links.
  • Location QR code — GPS coordinates that open in Apple Maps or Google Maps.
  • Calendar event QR code — Scan to add an event directly to the calendar.
  • App Store QR code — Link directly to your iOS or Android app listing.
  • QR code with logo — Upload your own logo or icon to overlay in the center.
  • Custom colors — Any foreground and background color combination with live preview.
  • High-resolution download — Up to 1024×1024px for print use.
  • SVG download — Vector format for infinitely scalable print production.
  • Bulk QR code generator — Generate QR codes for multiple URLs at once.
  • QR code scanner — Upload an image to decode any QR code.
  • Error correction control — L, M, Q, H levels with explanations.

Who Uses a QR Code Generator?

Restaurant owners add WiFi QR codes to tables. Businesses print QR codes on packaging, business cards, and flyers to link to their website. Event organizers create calendar event QR codes for conference badges. Marketers link print ads to landing pages with UTM-tracked URLs. Real estate agents link property listings. Developers add app store QR codes to promotional materials. Designers create branded QR codes with custom colors matching their visual identity.

Frequently Asked Questions

Are the QR codes free with no watermark?

Yes — completely free, no watermark, no signup, no limits on downloads.

How do I create a WiFi QR code?

Select "WiFi" from the type selector. Enter your network name (SSID), choose the security type (WPA2 is most common), enter your password, and the QR code generates instantly. Anyone who scans it connects to the network automatically.

Can I add my logo to a QR code?

Yes. Use the Logo section in Customization to upload an image or paste a URL. Set Error Correction to H (30%) first — this ensures the QR code remains scannable even with the logo covering the center.

What resolution should I download for printing?

For small prints (business cards, stickers): 512px minimum. For larger prints (posters, banners): download SVG for infinite resolution, or use 1024px PNG. The QR code should be at least 2cm × 2cm when printed.

What is the difference between static and dynamic QR codes?

Static QR codes (like this tool generates) encode the data directly. They cannot be changed after printing — if the URL changes, you need a new code. Dynamic QR codes redirect through a short URL that can be updated. This tool generates static codes, which are simpler, free, and work without any service dependency.

Do QR codes expire?

Static QR codes never expire — the data is encoded permanently. The QR code will keep working as long as the content it points to (e.g., the URL) is still valid.

Why is my QR code not scanning?

Common causes: (1) Low contrast between foreground and background — ensure high contrast, ideally dark on white. (2) Too much data encoded — keep URLs short. (3) Logo too large covering too many modules — reduce logo size or increase error correction to H. (4) QR code printed too small — minimum 2cm × 2cm recommended. (5) Insufficient quiet zone (white border) — use margin ≥ 4.

Can I use colored QR codes?

Yes — but always ensure sufficient contrast between the foreground and background. Avoid light-on-light or dark-on-dark combinations. Test-scan every colored QR code before printing.

What is a vCard QR code?

A vCard QR code encodes contact information in the VCard 3.0 format. When someone scans it, their phone offers to save the contact — name, phone, email, company, website, and address — without any manual typing.