QR Code Generator — Free, Custom Colors, No Signup
A QR code is a URL you can point a camera at. Or a WiFi password. Or a contact card. It takes ten seconds to make one, and the right generator doesn't ask for your email first.
More Than Just URLs
Most people think of QR codes as links to websites. They are — but the format encodes any text, and phones interpret certain text patterns as actions. A URL opens in the browser. A WiFi credential string auto-connects to the network. A vCard opens the contacts app with fields pre-filled. An email link opens the mail client with recipient, subject, and body ready.
Try it free: QR Code Generator — Create QR codes for URLs, text, WiFi, and more. Runs in your browser, no signup needed.
The QR Code Generator handles all four types: text/URL, WiFi, vCard contacts, and email. Each mode has its own input form — fill in the fields, hit generate, and you get a scannable code in seconds. Everything runs in your browser. Your WiFi password, your contacts, your URLs — none of it touches a server.
WiFi QR Codes — Skip the Password Spelling
This is the single most useful QR code most people will ever make. Guests arrive, ask for the WiFi password, and you either say "it's lowercase k, uppercase R, number 7, underscore, ampersand..." or you point them at a printed QR code on the fridge. They scan it, tap Connect, done.
Switch to the WiFi tab, enter the SSID (network name), password, and security type (WPA/WPA2 for modern routers). If the network is hidden, check the hidden network box. Generate and download. Print it at any size — a business card, a sticker on the router, a framed sign in a vacation rental. The code contains the credentials directly, so it works even without internet access on the scanning device.
Cafés, co-working spaces, and Airbnb hosts use this constantly. It eliminates the "what's the WiFi" conversation entirely.
URLs, WiFi, contacts, email — create a custom QR code in seconds, free.
Generate a QR Code →Contact Cards That Don't Need an App
The vCard QR code encodes a contact entry: name, phone, email, organization, website. When someone scans it, their phone opens the contacts app with all the fields pre-filled — one tap to save. No typing, no misspelled email addresses, no wrong area codes.
Business cards are the obvious use case. Print the QR code on the back of the card. The printed side carries the visual branding; the QR code carries the machine-readable data. Anyone who scans it has your contact saved in seconds without manually entering anything.
Event badges, conference name tags, and staff ID cards work the same way. The vCard format is universal — it works on iOS, Android, and desktop contact apps without any special reader.
Color, Size, and Error Correction
The default QR code is black on white. It works, but it doesn't match anyone's brand. The generator's color pickers let you set any foreground and background combination. A few rules keep it scannable:
High contrast is mandatory. Dark foreground on light background works best. Light-on-dark also works (white squares on navy, for example) but test it with multiple phones — some older readers struggle with inverted codes. Low-contrast pairs like light gray on white will fail.
Size depends on scanning distance. The slider runs from 150px to 600px. For digital use (websites, presentations, social media), 300px is a safe default. For print, the physical size matters more — a QR code needs to be at least 2×2cm (about 0.8 inches) for reliable scanning at arm's length. Larger codes scan from farther away. A poster QR code might need to be 10×10cm or more.
Error correction trades size for resilience. Level L makes the smallest code but tolerates only 7% damage. Level H makes the largest code but survives up to 30% obstruction. Use H if the code will be printed on textured surfaces, placed outdoors, or partially covered by a logo. Use L for clean digital displays where nothing will interfere.
SVG for Print, PNG for Screens
The generator exports both. SVG is a vector format — it scales to billboard size without pixelation. If the QR code goes on any printed material (business cards, flyers, posters, packaging), download the SVG. It gives the print shop a perfect file regardless of the final size.
PNG is raster but exported at 2× resolution for crisp display on screens. Use it for slides, documents, social media posts, and websites. If you need to resize the PNG later, the Image Resizer handles that. For format conversion (PNG to JPEG or WebP), the Format Converter has you covered.
There's also a copy-to-clipboard button that grabs the QR code as an image for quick pasting into a document or chat.
Scanning the Other Direction
Making QR codes is half the story. Reading them is the other half. If someone hands you a QR code and you want to know what's in it before scanning with your phone, the QR Scanner decodes it from an image file. Upload a screenshot or photo of the code and see the encoded text — useful for verifying codes before printing a batch, or checking suspicious codes before visiting the URL.
For barcodes (UPC, EAN, Code 128), the Barcode Scanner handles those. And if you need to generate barcodes rather than QR codes, the Barcode Generator creates them in multiple formats.
Common Questions
How do I create a WiFi QR code for guests? Open the QR Code Generator, switch to the WiFi tab, enter the network name and password, select the security type, and generate. Print the code and place it where guests can see it. They scan it with their phone camera and connect instantly — no password typing.
Can I put a logo in the center of the QR code? Generate the code with error correction set to H (30%), download it, and overlay your logo in an image editor. Keep the logo under 20–25% of the code area. Test with several phones before printing — if too much of the code is covered, it won't scan.
Do QR codes expire? Static codes like these never expire. The data is in the pixel pattern itself — no server, no subscription, no link shortener that can break. As long as the content the code points to exists (the URL is live, the WiFi network is running), the code works indefinitely.
Ten Seconds, Zero Accounts
Most QR generators want your email. Then they want you to upgrade. Then they put their own logo on your code. The QR Code Generator skips all of that — type your content, pick your colors, download SVG or PNG. No login, no watermarks, no tracking, no limits. The code is yours.
Tools used in this guide