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.

PDF

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.

Facebook

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.

Email

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.