📱

Free QR Code Generator

Generate QR codes for any URL, text, or contact info — instantly, free, no signup.

← Back to all tools

Advertisement

QR Code generated!

Advertisement

How to Use the QR Code Generator

1

Enter your URL or text

Type or paste any URL, plain text, email address, phone number, or message into the input field.

2

Choose size and color

Use the size slider to pick your preferred QR code size (128px to 512px) and pick a custom color if needed.

3

Click Generate

Hit the Generate QR Code button and your QR code appears instantly in the browser — no waiting, no server.

4

Download as PNG

Click Download PNG to save the QR code image to your device. Ready to use in print, email, or presentations.

Frequently Asked Questions

What can I generate QR codes for?

Any URL, plain text, email address, phone number, WiFi credentials, vCard contact info, or any text-based content. QR codes work for websites, business cards, restaurant menus, event posters, and product packaging.

Is there a watermark on the downloaded QR code?

No. QR codes generated by WorkIQ are completely watermark-free. The downloaded PNG is clean and ready to use in any print or digital material.

Is my data stored or sent anywhere?

No. This tool runs entirely in your browser using JavaScript. Your text is never sent to any server. Everything stays on your device — 100% private.

Are the QR codes permanent?

Yes. Static QR codes are permanent — they always point to the same URL or text and never expire. Only paid "dynamic" QR code services allow editing after creation.

What size QR code should I use for print?

Use 512px for flyers, posters, and business cards. For digital use — websites, emails, presentations — 256px is sufficient. Larger sizes scan more reliably from a distance or in poor lighting.

Can I customize the QR code color?

Yes. Use the color picker to set a custom dark color. Always keep strong contrast against the white background for reliable scanning — avoid light or pastel colors as they may fail to scan.

How do I create a WiFi QR code?

Format your text as: WIFI:T:WPA;S:YourNetworkName;P:YourPassword;; — then click Generate. Most smartphone cameras detect this and offer to connect automatically, letting guests join your WiFi without typing a password.

Special QR code formats — encode more than just URLs

QR codes can encode many data types beyond simple URLs. Use the right format and most modern smartphone cameras will recognize and act on it automatically (open WiFi settings, add a contact, compose an email, etc.):

WiFi network access

Format: WIFI:T:WPA;S:NetworkName;P:Password;; — Replace WPA with WEP or nopass for older networks. When guests scan, their phone offers to join your WiFi automatically. Print this on a small card and put it next to your router — no more reading the long password off a sticker.

vCard (digital business card)

Format starts with BEGIN:VCARD\nVERSION:3.0\nFN:Your Name\nORG:Company\nTEL:+1-555-1234\nEMAIL:you@example.com\nEND:VCARD. Scanning instantly creates a contact card. Far better than handing out paper cards at events.

Phone number for direct call

Format: tel:+15551234567 — Tapping the QR code initiates a phone call. Useful for poster ads, restaurant menus (call for reservations), and emergency contacts.

SMS message pre-filled

Format: SMSTO:+15551234567:Hi, I saw your ad and... — Opens the user's SMS app with the recipient and message pre-filled. Great for lead-capture in print ads or "text us to order."

Email with subject and body

Format: mailto:you@example.com?subject=Inquiry&body=Hi%2C%20I%20saw... — Opens an email composer pre-populated. URL-encode spaces (%20) and special characters.

Geographic coordinates (open in Maps)

Format: geo:37.7749,-122.4194 — Opens Google Maps or Apple Maps centered on those coordinates. Perfect for event venues, retail stores, or hiking trail markers.

Calendar event

Format begins with BEGIN:VEVENT\nSUMMARY:Event Name\nDTSTART:20260601T180000Z\nDTEND:20260601T200000Z\nLOCATION:Venue\nEND:VEVENT. Scanning adds the event to the user's calendar — ideal for invitations and conference programs.

Where QR codes work best (and where they don't)

Best use cases: Restaurant menus, contactless payment (Venmo/CashApp links), product packaging (link to assembly instructions or warranty registration), business cards, event check-ins, WiFi sharing for guests, ad campaigns (with UTM tracking), museum exhibit info, real estate signage.

Poor use cases: Where users won't have phones (some elderly demographics), tiny printed sizes (under 1 inch in print may not scan reliably), curved surfaces (bottles, mugs — the bend distorts the pattern), low-light environments (camera needs to focus clearly).

Printing QR codes — practical guidelines

Minimum print size

1 inch (2.5 cm) square is the practical minimum for reliable scanning at arm's length. For billboards or wall displays scanned from 3+ meters, use 4+ inches. Rule of thumb: QR code width should be at least 1/10th the scan distance.

Quiet zone (the white border)

QR codes need a "quiet zone" of clear space around them — at least 4 modules wide (about 10% of the code size). Cropping too tight or placing text right next to the code breaks scanning.

Contrast is critical

Dark code on light background works best. Avoid: light blue on white, yellow on white, dark on dark backgrounds. The scanner needs to clearly distinguish "dark module" from "light module" or it gives up.

Test before mass printing

Always print one sample and scan it with multiple devices (iPhone, Android, older phones) and apps (camera, Snapchat, banking app) before printing 10,000 flyers. Issues that look fine on screen sometimes fail in print.

Add a call-to-action above the code

"Scan to see menu" or "Scan for WiFi password" converts better than just a bare QR code. Many people still don't intuitively know what to do with one.

Related Tools