Skip to main content

QR Code Generator – Generate QR Online (Free Tool)

Free online QR Code Generator tool to create QR codes for URLs, text, and data. Generate QR codes in various sizes with customizable colors. All generation happens locally.

What is QR Code Generator?

QR Code Generator turns any text, URL, contact card, or Wi-Fi credential into a scannable QR code. The image is generated locally using the standard QR algorithm (ISO/IEC 18004), so your data — even sensitive items like Wi-Fi passwords — never leaves the browser. Download as PNG at the size you need.

Why use this tool?

  • Touch-friendly UI, fine on phones for on-the-go edits
  • No registration, account, or installation required
  • No API keys to manage and no rate limits to monitor
  • Strict and lenient parser modes for handling messy real-world data
  • Handles UTF-8 BOM, mixed delimiters, and other edge cases that break simpler converters

How to use

  1. Paste your source data into QR Code Generator, or upload a file
  2. Confirm the parsed preview looks correct
  3. Click Convert to produce the output in the new format
  4. Copy the result or download as a file ready for the consuming system

Examples

QR for a portfolio URL

Paste https://example.com/me, choose size 512, and download the PNG to print on a business card or display on a screen.

Wi-Fi QR for guests

Use the WIFI: prefix format (WIFI:T:WPA;S:Guest;P:secret;;) and visitors can join your network by scanning — no typing required.

vCard contact

Encode a vCard string with name, phone, and email — recipients scan once and the contact saves straight into their address book.

Common use cases

  • Print materials (business cards, flyers, posters, restaurant menus)
  • Wi-Fi sharing at home, in shops, and at events
  • Linking from physical signage to a digital landing page
  • Embedding contact info in resumes or email signatures
  • Tracking conversions by generating unique UTM-tagged URLs per campaign

Troubleshooting

QR scans but to the wrong URL.
Check the input — extra spaces, missing https://, or unescaped special characters can change the encoded text. Use the higher error-correction level if the medium might be damaged.
QR is unscannable at small sizes.
Increase size to at least 256px when displayed on screens, or 2cm × 2cm when printed. Raise error correction to Q or H if the medium may be obscured.
Generator fails for very long input.
QR codes have a max capacity (~4000 alphanumeric chars at L correction). Shorten the URL (use a URL shortener) or split the content across multiple codes.

Frequently Asked Questions

You can encode URLs, plain text, email addresses, phone numbers, WiFi credentials, contact information (vCard), calendar events, and more.

Try these related tools

Explore more Converters

Discover other free, privacy-first tools in Converters.