Home » Free Tools » QR Code Generator – Create Free QR Codes Online Instantly

QR Code Generator – Create Free QR Codes Online Instantly

Free QR Code Generator - Create QR Codes Online Instantly | WritoryBuzz
Free Tool · WritoryBuzz

Create QR codes for URLs, text, email, phone, WiFi, SMS, and contacts. Customize size and colors, then download as PNG. Free, instant, no signup required.

Create Your QR Code

Ready
QR Code Type
L7% recovery
M15% recovery
Q25% recovery
H30% recovery

Fill in the form
and click Generate

Generating...
Download Size

What Is a QR Code?

A QR code (Quick Response code) is a two-dimensional barcode that can store text, URLs, contact information, and other data. It was invented in 1994 by Masahiro Hara at Denso Wave. Modern smartphones can read QR codes with their built-in camera app without any additional software. QR codes can store up to 4,296 alphanumeric characters depending on the error correction level.

This generator supports eight QR code types: URL links, plain text, email addresses, phone numbers, SMS messages, WiFi network credentials, vCard contacts, and geographic coordinates. Each type uses the correct data format specification, which ensures maximum compatibility with all major QR scanner apps.

QR Code Types and Their Data Formats

TypeData FormatBest Use Case
URLPlain URL with https://Website links, landing pages, product pages
TextPlain UTF-8 textShort messages, codes, instructions
Emailmailto:address?subject=...&body=...Pre-filled email contact forms
Phonetel:+phonenumberBusiness cards, click-to-call
SMSSMSTO:number:messageSupport, opt-in keywords, shortcodes
WiFiWIFI:T:WPA;S:ssid;P:pass;;Guest network credentials in hotels, cafes
Contact (vCard)BEGIN:VCARD...END:VCARDBusiness cards, conference networking
Locationgeo:latitude,longitudeMaps, event venues, delivery addresses

Error Correction Levels Explained

Error correction in QR codes is a built-in redundancy that allows the code to be read even if part of it is damaged or obscured. Higher correction means denser, more complex codes but more resilience to damage.

  • L (Low, 7% recovery): Smallest, simplest QR code. Use for digital screens where damage is unlikely.
  • M (Medium, 15% recovery): Good balance for most uses. Recommended for general print materials.
  • Q (Quartile, 25% recovery): Use when printing on materials exposed to light wear or when adding a logo overlay to the center of the QR code.
  • H (High, 30% recovery): Best for outdoor signage, packaging, or anywhere the code may get partially obscured, dirty, or worn.

QR Code Size Guidelines for Print

The minimum reliable scan size is approximately 2 cm x 2 cm at a reading distance of 20 cm. For common use cases:

  • Business cards: 2 to 3 cm. Download at 400px minimum.
  • Flyers and brochures: 3 to 5 cm. Download at 600px.
  • Posters (A3 or larger): 5 to 10 cm. Download at 1000px.
  • Outdoor banners: At least 1/10th the expected viewing distance. A 3-metre read distance needs a 30 cm code. Download at 1000px and scale up in your design software.
  • Digital screens: 200px is sufficient for web display at standard screen resolutions.

Color contrast tip: Always maintain high contrast between the dark modules (foreground) and light background. Black on white is the most universally scannable combination. If using brand colors, test the colored QR code with multiple scanning apps before printing. Never use similar tones for foreground and background as this will prevent scanning entirely.

WiFi QR Code: Share Network Access Without Sharing the Password

A WiFi QR code encodes your network name (SSID), security type (WPA2, WPA3, WEP, or open), and password in a single scannable code. When a visitor scans it, their phone offers to join the network automatically without them needing to type the password. This format is supported natively on iOS 11 and Android 10 and later with no app required.

vCard QR Codes for Business Cards

A vCard QR code encodes your full contact information using the vCard 3.0 format. When scanned, the phone offers to save the contact directly to the address book. This replaces manually typing contact details from a business card and reduces the chance of errors. Include your full name, organization, job title, phone, email, and website for maximum utility.


Frequently Asked Questions

What is a QR code?+
A QR code (Quick Response code) is a two-dimensional barcode that can store text, URLs, contact information, or other data. It was invented in 1994 by Masahiro Hara at Denso Wave. Modern smartphones can read QR codes with their built-in camera app without any additional software. QR codes can store up to 4,296 alphanumeric characters depending on the error correction level.
What are QR codes used for?+
QR codes are used for linking to websites from print materials and business cards, sharing WiFi credentials, encoding contact information (vCard) for easy phone saving, contactless restaurant menus and event tickets, mobile payments, app download links, marketing campaign tracking, and quick access to product manuals or support pages.
What is error correction in QR codes?+
Error correction is a built-in redundancy mechanism that allows a QR code to be read even if part of it is damaged, obscured, or dirty. Level L recovers up to 7% of damaged data, M up to 15%, Q up to 25%, and H up to 30%. Higher levels produce denser codes. Use H or Q when printing QR codes on materials that may get wet, torn, or partially covered, or when adding a logo overlay to the center.
What is the ideal QR code size for print?+
The minimum recommended size for reliable scanning is 2 cm x 2 cm at a typical reading distance of 20 cm. For business cards use 2 to 3 cm. For flyers use 3 to 5 cm. For outdoor signage the QR code should be at least 1/10th the viewing distance, so a sign read from 3 metres needs a 30 cm code. Download at 600px or higher for any print use.
Do QR codes expire?+
Static QR codes generated with a fixed URL or text do not expire because the encoded data is permanent. The QR code will continue to work as long as the destination URL it points to remains active. If the website a QR code points to goes offline or the URL changes, the QR code will stop working or point to a broken page. Dynamic QR codes from commercial platforms can expire, but static QR codes from this tool do not.
Can I use colored QR codes?+
Yes, QR codes can use custom foreground and background colors. The only requirement is sufficient contrast between the dark modules and the light background. Black on white is the most reliable. If using colors, ensure the foreground is significantly darker than the background. Never make foreground and background colors similar in tone as this prevents scanning entirely. Always test colored QR codes with multiple scanning apps before printing at scale.