QR Code Generator

Create downloadable QR codes for links, text, WiFi and more.

What Does the QR Code Generator Do?

This generator creates scannable QR codes from any content, with a proper form for each type rather than a raw template string to edit by hand: URL or text, WiFi credentials, a contact card (vCard), an email with subject and body, or an SMS / phone number. Special characters in a WiFi password — ; : , \ — are escaped for you, which is the single most common reason a hand-written WiFi code fails to connect.

You can set the code and background colours, switch to rounded dots, and drop a logo into the centre. Adding a logo automatically raises error correction to High (30%), which is what lets the code survive having its middle covered — every code this tool produces was checked by decoding it again, logo included. Choose the size, and download as a crisp PNG or an infinitely scalable SVG. No watermarks, no expiry, no account: the codes are static and work forever.

How to Create a QR Code

  1. Enter your content, or tap a template button (URL, WiFi, Email, Phone, SMS) and fill in the blanks.
  2. Set the size and error-correction level (Medium suits most uses).
  3. Click Generate QR Code and check the live preview.
  4. Download as PNG for documents and social posts, or SVG for print and large formats.

Popular QR Code Uses

  • WiFi sharing — the format WIFI:T:WPA;S:NetworkName;P:password;; lets guests join your network with one scan; frame it for your café or guest room.
  • Menus & flyers — link print materials to menus, event pages or payment links.
  • Business cards — a code pointing to your site or contact page.
  • Packaging — manuals, registration and reorder links on product boxes.
  • Presentations — let the audience jump to resources without typing URLs.

Frequently Asked Questions

What does error correction actually do?

QR codes embed redundancy so they scan even when partially damaged or obscured: L≈7%, M≈15%, Q≈25%, H≈30% recoverable. Higher levels make denser codes — use H when printing small or adding a logo overlay, M for general use.

Do these QR codes expire or track scans?

No. They are static codes — the content is encoded directly into the pattern, with no redirect service in between. They work forever and involve no tracking. The flip side: the content cannot be changed after printing.

PNG or SVG — which should I download?

SVG for anything printed (business cards, posters, packaging) — it scales to any size with perfectly sharp edges. PNG for screens, documents and quick sharing.

How much text fits in a QR code?

Up to ~1,500 characters here (the format maxes out near 3 KB, but dense codes get hard to scan). For URLs, shorter is better — the simpler the pattern, the faster the scan.