Branded QR codes, in seconds.
Generate QR codes for links, WiFi, email, phone or plain text — with your own colors and a logo in the middle. Download crisp PNG or infinitely-scalable SVG. Nothing ever leaves your browser.
Point your phone camera at the code to test it
PNG for print & social · SVG for infinite scaling
Pick your content
Choose a type — URL, WiFi, email, phone, SMS or text — and fill in the details.
Make it yours
Set on-brand colors and drop a logo into the center. The preview updates live.
Download & share
Grab a high-res PNG for print or an SVG for crisp scaling anywhere.
Is this QR code generator really free?
Yes — completely free, with no sign-up, no watermark and no scan limits. Generate and download as many QR codes as you like.
Do the QR codes expire?
No. These are static QR codes, so the data is encoded directly in the image. They never expire and keep working forever, even offline.
Is my data private?
Completely. Everything runs locally in your browser using the Canvas API — your links, WiFi passwords, logos and generated codes are never uploaded to a server.
Can I add my logo to the QR code?
Yes. Drop a logo (PNG or SVG) into the center and we automatically raise the error-correction level to High so the code still scans reliably.
Should I download PNG or SVG?
Use PNG for social media, documents and quick sharing. Use SVG when you need to print large or scale the code to any size without losing sharpness.
What can a QR code contain?
This tool supports website URLs, plain text, WiFi network logins, email (with subject and body), phone numbers and pre-filled SMS messages.