want2convertwant2convert
← All posts

How to Make a QR Code Free — Custom QR Codes in Seconds

Want to make a QR code free? Whether you're linking a physical flyer to a website, sharing your Wi-Fi password, or putting a contact card in a presentation, a QR code is the fastest way to bridge print and digital. This guide shows you how to generate one in seconds — no account, no watermark, no expiry.


What Is a QR Code?

A QR code (Quick Response code) is a type of matrix barcode that stores data — a URL, text, phone number, email address, or any other string — in a pattern of black and white squares. A smartphone camera or QR scanner reads the pattern and instantly retrieves the encoded information.

QR codes were invented in 1994 for automotive manufacturing and went mainstream when smartphones made scanning built-in. Today they're everywhere: restaurant menus, business cards, product packaging, event tickets, advertising billboards, and payment systems.


How to Make a QR Code — Step by Step

The QR Code Generator on this site uses the qrcode JavaScript library to generate codes entirely in your browser. No data is sent to a server.

Step 1 — Go to the QR Code Generator

Visit want2convert.com/qr-code-generator.

Step 2 — Enter your content

Type or paste the content you want the QR code to encode. Common options include:

  • Website URL (e.g. https://want2convert.com) — the most common use case
  • Plain text — a message, quote, or information snippet
  • Phone numbertel:+15551234567 — opens the dialler when scanned
  • Email addressmailto:you@example.com — opens a new email when scanned
  • Wi-Fi credentialsWIFI:S:NetworkName;T:WPA;P:password;; — connects automatically when scanned on iOS/Android
  • SMSsms:+15551234567:message text — opens a pre-filled text message
  • vCard — a contact card in vCard format — adds to the device's contacts when scanned

Step 3 — Set the size

Choose the output size in pixels. For most uses:

  • 200–300px — small display or email signature
  • 400–600px — standard — works for print at business-card size
  • 1000px+ — large format printing (posters, banners, signage)

Step 4 — Choose the format

  • PNG — best for documents, presentations, emails, and anywhere you're embedding a raster image
  • SVG — vector format, infinitely scalable without pixelation — best for printing at any size

For print, choose SVG. For digital use, PNG is simpler.

Step 5 — Download your QR code

Click Generate and then Download PNG or Download SVG. The file saves to your device.


What Can a QR Code Store?

QR codes can hold significantly more data than barcodes, but there are practical limits:

| Content type | Max data | Notes | |-------------|----------|-------| | URL | ~300 chars optimal | Longer URLs = denser QR, harder to scan | | Plain text | ~200–500 chars | More text = more complex code | | Phone number | ~20 chars | Very simple, fast to scan | | vCard contact | ~500 chars | Use compact vCard format | | Wi-Fi password | ~100 chars | SSID + password + encryption type |

Important: The more data you encode, the denser the QR code becomes, which can make it harder to scan at small sizes. For very long URLs, use a URL shortener first.


QR Code Permanence: Static vs Dynamic

Static QR codes (what this generator makes): The data is baked into the pattern. If you want to change the URL, you have to generate a new QR code and replace the old one. Free to generate, work forever, no service dependency.

Dynamic QR codes (paid services like QR Code Generator Pro, Bitly): A short redirect URL is encoded. The redirect target can be changed without reprinting the QR code. Useful for posters and packaging where reprinting is expensive, but requires an ongoing subscription.

For most use cases — business cards, flyers, presentations, emails — static QR codes are the right choice and completely free.


Using QR Codes Effectively

Test before printing: Always scan your generated QR code with your phone before printing or distributing. Confirm it opens the correct URL or shows the correct information.

Add enough white space (quiet zone): QR codes need a clear white border around them (the "quiet zone") to scan reliably. At least 4 modules (the small squares) of white space on all sides. Most generators include this automatically.

Contrast matters: Black QR codes on white backgrounds scan perfectly. Coloured QR codes (dark on light backgrounds) work if there's sufficient contrast. Light-on-dark often fails to scan.

Size for intended use:

  • Business card: at least 1.5cm × 1.5cm
  • A4 flyer: at least 3cm × 3cm
  • Outdoor poster: at least 10cm × 10cm

QR Codes for Common Uses

Restaurant menus: Encode the URL of your online menu. Customers scan to view — no physical menus needed.

Wi-Fi passwords: Encode your Wi-Fi details. Guests scan to connect automatically, no manual password entry.

Contact sharing: Encode a vCard with your name, phone, email, and company. Recipients scan to add you to their contacts.

Event check-in: Encode a unique token per ticket. Organisers scan to validate attendance.

Product packaging: Encode a product page URL, instruction video, or warranty registration page.


Related Tools

  • Barcode Generator — generate Code128, EAN-13, and UPC barcodes for product labelling
  • Word Count — check the length of text before encoding it in a QR code
  • URL Encode — encode special characters in URLs before generating a QR code
  • Compress Image — reduce the size of a QR code PNG if needed