Generate QR codes for any URL, text, or contact info — instantly, free, no signup.
QR Code generated!
Type or paste any URL, plain text, email address, phone number, or message into the input field.
Use the size slider to pick your preferred QR code size (128px to 512px) and pick a custom color if needed.
Hit the Generate QR Code button and your QR code appears instantly in the browser — no waiting, no server.
Click Download PNG to save the QR code image to your device. Ready to use in print, email, or presentations.
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.
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.
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.
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.
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.
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.
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.
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.):
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.
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.
Format: tel:+15551234567 — Tapping the QR code initiates a phone call. Useful for poster ads, restaurant menus (call for reservations), and emergency contacts.
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."
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.
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.
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.
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).
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.
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.
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.
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.
"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.