Free QR Code Generator Online
A free QR code generator: create crisp, scannable codes for links, text, and Wi-Fi — custom styles, high-res download, no expiry.
Free tool · No sign-up · Private
Content
Design
Dot styleCorner eyes4 modules is the standard clear margin scanners expect.
Center logo (optional)Auto-sized to ≤ 20% of the code on a white rounded backdrop so it stays scannable.
Export
Live preview
Version 3 · 29×29 modules · Medium (15%) correction · 30 bytes
Styled codes and logos scan fine on modern phones, but always test-scan once before printing — especially with dots or low contrast.
About this tool
About the QR Code Generator
A QR code generator turns links, text, and Wi-Fi credentials into scannable squares in seconds. Type a website address, a block of text, or your Wi-Fi name and password into this free online tool and get a crisp QR code you can download as a high-resolution PNG. Cafes print them for menus, creators link them to portfolios, teachers share resources with a scan, and small businesses put them on packaging and receipts — anywhere typing a URL is too slow.
Every code is generated entirely in your browser, so your data never leaves your device, and the codes never expire because the information is encoded directly in the image. You can style codes with custom colors, dot patterns, and rounded eyes, then check the live preview before downloading — styled codes scan just as reliably as classic black-and-white when the contrast stays strong and the quiet zone around the code is preserved. Pick a larger download size for print and a smaller one for screens.
How it works
Three steps to your code
Enter your content
Paste a URL, type plain text, or fill in the Wi-Fi, email, SMS, or phone fields. The QR code updates live as you type.
Tune the design
Pick square, rounded, or dot module styles, restyle the corner eyes, set custom colors with a live contrast check, adjust the quiet-zone margin, and drop your logo into the center — the preview updates instantly.
Download & share
Save as high-res PNG (up to 2048 px) for print and screens, or as SVG for infinitely scalable vector output. Test-scan with your phone first, especially after styling.
Good to know
Tips for scannable codes
Small choices that decide whether a code scans on the first try or not at all.
Shorter scans faster
Long URLs make dense codes. Use a short link when the code will be printed small — fewer modules means easier scanning.
Logos need Medium+
A center logo covers up modules, so the tool auto-bumps error correction to Medium (15%) when you add one. Keep the content short and the logo at its default size for maximum reliability.
Watch the contrast meter
The tool warns you when your color pair is too low-contrast to scan. A dark code on a light background is the safest combo; inverted codes fail on many cameras.
Keep a quiet zone
Leave a clear margin around the code (4 modules is the standard and the default). Scanners need the blank border to find the code — shrink it only for on-screen use.
Medium is the sweet spot
Medium (15%) error correction survives smudges and small print defects without bloating the code like High does — and it is the minimum for logo codes.
Wi-Fi codes join instantly
The Wi-Fi format encodes SSID, security type, and password — guests scan once and connect, no typing long passwords.
Examples
What you can encode
WIFI:T:WPA;S:CoffeeShop_Guest;P:espresso123;H:false;; Scan → phone joins the network without typing the password.
https://yatools-tan.vercel.app/tools/qr-code Print on a flyer, menu, or business card → scanners land on your page.
FAQ
QR code questions
Is this QR code generator really free?
Do my QR codes expire?
Can I add my logo to the QR code?
Do styled codes (dots, round eyes, colors) still scan?
Which error correction level should I choose?
What is the quiet zone and how big should it be?
What download size should I pick?
Is my data private?
Can I create a QR code for my Wi-Fi for free?
Can I make a QR code for plain text?
Keep exploring
Related tools
Capture any URL as a full-page screenshot.
Open tool →FreeCreate strong, random passwords.
Open tool →FreeDecode QR codes from photos or your live camera.
Open tool →For developers
Need this programmatically?
YATools also exposes simple REST APIs for screenshots, audio, documents, and more — free tier included.