Free QR Code Generator
Create custom QR codes for links, text, WhatsApp, Wi-Fi, and contact cards in seconds — with your own colors, a center logo, and instant PNG, SVG or WebP download.
Create your QR code
Pick a type, fill the form, and your QR updates live. Download as PNG, SVG or WebP.
Your QR code preview will appear here.
How to create a QR code
Pick a type
Choose URL, Text, WhatsApp, Wi-Fi or vCard, then fill the smart form. The QR preview updates live as you type.
Customize it
Set foreground and background colors, size and margin, raise the error correction, add rounded modules, drop a center logo, or add a Scan Me frame.
Download or copy
Export a crisp PNG, a scalable SVG (perfect for print), or a WebP — or copy the image straight to your clipboard. No watermark, no sign-up.
What is a QR code generator?
A QR (Quick Response) code is a square barcode that a phone camera can read instantly. A QR code generator turns the content you enter — a web link, some text, your Wi-Fi details, or a contact card — into that scannable pattern. This one runs entirely in your browser, so whatever you type is encoded on your device and never sent to a server.
Because the data lives inside the code itself, the QR works forever and offline: print it on a flyer, a product label, a business card or a poster, and anyone can scan it with no app beyond their camera.
QR code types and best uses
Use a URL code to send people to a website, menu, form or app listing; Text for coupons, notes or short instructions; WhatsApp to open a chat with a pre-filled message; Wi-Fi so guests connect without typing a password; and vCard to drop your full contact details straight into someone's phone.
QR codes shine wherever print meets digital — restaurant tables, packaging, event badges, shop windows, business cards and presentation slides. Add a logo in the center and brand colors to make the code unmistakably yours while keeping it easy to scan.
Static vs dynamic QR codes
The codes here are static: the content is baked into the pattern, so they never expire and work with no account or internet connection. The trade-off is that you can't edit the destination after printing, and there's no scan tracking — we're upfront about that because honest tools don't fake analytics.
Dynamic QR codes point to a short redirect URL that a service can change and track later, which needs a hosted backend and usually a subscription. If you simply need a reliable code for a link, Wi-Fi, contact or message, a static QR is the faster, free and more private choice.
Frequently asked questions
Is this QR code generator free?
Yes — completely free with no sign-up, no limits, and no watermark on your codes. You can generate as many as you like.
Are my data uploaded to a server?
No. Everything is encoded locally in your browser. Your link, Wi-Fi password, contact details or message never leave your device.
Do these QR codes expire?
No. These are static QR codes — the content is stored inside the code itself, so they keep working forever, even offline, with no account.
Can I add a logo to the center of the QR code?
Yes. Drag and drop a logo and the tool places it in the center, automatically raising the error correction to High so the code stays scannable.
Should I download PNG or SVG?
Use PNG (or WebP) for screens and web, and SVG for print — it's vector, so it stays razor-sharp at any size, from a business card to a billboard.
Can I make a WhatsApp or Wi-Fi QR code?
Yes. The WhatsApp tab builds a valid wa.me link with an optional pre-filled message, and the Wi-Fi tab outputs the standard WIFI: format so phones connect with one scan.