Home · QR Code Generator
Free QR Code Generator
Make a QR code for any link — free, no signup, and it never expires. Add your logo, download a crisp PNG or a vector SVG, and pick a type below for WiFi, contact cards, email, and more. Everything is generated right in your browser.
Generated in your browser — your data is never uploaded.
Fill in the fields to preview your QR code.
Choose a QR code type
Bulk — many at once
Generate many QR codes from a list of links or text. Free batches; Pro adds a printable PDF sheet.
URL / Website
Paste a link and get a high-resolution QR code that opens it on any phone. Static and permanent — it never expires and works forever, unlike most 'free' generators that redirect through their own tracking domain.
WiFi
Generate a QR code that connects phones to your WiFi automatically. Print it for your cafe, office, or guest room — visitors scan and they're online, no password to read out. Your SSID and password are encoded entirely in your browser.
vCard / Business Card
Create a vCard QR code for your business card, email signature, or trade-show badge. One scan adds you to someone's contacts — name, phone, email, company, and website — without an app or a typed entry.
QR Code with Logo
Put your logo in the middle of a QR code without breaking it. We automatically raise the error-correction level to 'H' so up to ~30% of the code can be covered and it still scans reliably. Upload a PNG/SVG logo and download a branded code.
Google Review
Make it effortless for happy customers to review you on Google. Paste your 'Get more reviews' link from your Google Business Profile and print the QR on receipts, table tents, or packaging — a scan drops them straight onto the review form.
Spotify
Share music with a scan. Paste any Spotify share link — track, album, artist, or playlist — and get a QR code for posters, vinyl sleeves, merch, or business cards. Static and permanent, unlike Spotify's in-app codes.
Link a printed page to a digital PDF — menus, manuals, spec sheets, brochures. QR codes can't store a whole file, so host your PDF somewhere (Drive, Dropbox, your website) and turn its public link into a QR code here.
Paste your Facebook page, profile, group, or event link and get a QR code for flyers, packaging, storefronts, and business cards — a scan opens it in the Facebook app or browser.
Google Form
Share a Google Form with a single scan — surveys, sign-up sheets, feedback, RSVPs. Paste your form's share link and print the QR on handouts, slides, posters, or table cards.
Plain Text
Put any text into a QR code — a note, a serial number, instructions, a coupon code. Scanning shows the text on the phone. Everything is encoded locally, so even private notes never leave your device.
Generate a QR code that opens the phone's mail app with your address — and optionally a subject and message — already filled in. Great for support cards, flyers, and packaging.
SMS
Create a QR code that opens the phone's messaging app addressed to your number, with an optional pre-written message. Handy for SMS keywords, opt-ins, and quick contact.
Phone Number
Generate a 'tap to call' QR code. Scanning it brings up your number ready to dial — useful on signage, vehicles, flyers, and business cards.
Static, permanent, and private
Most "free" QR generators make dynamic codes that route through their own domain — handy for tracking, but they break the moment the company changes its plan or shuts the redirect down. UPCGen makes staticQR codes: the data lives in the pattern itself, so there's nothing to expire and nothing to pay for. And because the code is built in your browser, sensitive data like WiFi passwords never leaves your device.
FAQ
Are these QR codes really free?
Yes — unlimited QR codes, free PNG and SVG downloads, no watermark, and no signup. UPCGen makes static QR codes that never expire.
Do the QR codes expire?
No. These are static QR codes — the data is encoded directly into the pattern, so there's no account, subscription, or redirect domain that could shut down. They work forever.
Is my data private?
Yes. Every QR code is generated in your browser. WiFi passwords, contact details, and links are never sent to UPCGen or any server.
Can I add a logo?
Yes — upload a logo and it's placed in the center with the highest error-correction level so the code still scans. Always test-scan before printing.
Need a product barcode instead? Use the barcode generators for UPC, EAN, ISBN, and more.