Free Tool

Free QR Code Generator

Custom colors, your logo, and instant download — styled QR codes for invitations, RSVPs and event signage, with nothing you enter ever leaving your browser.

Generated entirely in your browser — nothing you enter is ever uploaded.

What a QR code is, and when it's worth using one

A QR code is a small square barcode that a phone camera reads in under a second, turning it into a link, a Wi-Fi login, a contact card or a payment request — no app, no typing. For an event, that means a guest scans their invite and lands straight on your RSVP page, or scans a table card and gets walking directions to the reception, instead of you spelling out a URL over a phone call. It earns its place anywhere someone would otherwise have to type something in by hand: a printed invitation, a table number, a welcome sign, or a thank-you card.

How to create a QR code

  1. Choose what it should do. Pick a content type above — a website link, Wi-Fi, UPI payment, WhatsApp, a contact card, and more.
  2. Enter the details. Fill in the Content tab — the preview updates as you type, so what you see is exactly what will scan.
  3. Style it. Switch to the Design tab. Start from one of the 8 presets, or set your own colors, dot shape, corner style, gradient and logo.
  4. Fine-tune it, if you want. The Advanced tab controls error-correction level, output size and the quiet zone — the blank margin scanners need around the code.
  5. Download it. PNG at 1x/2x/4x, SVG for print, JPG, or PDF — or copy the image straight to your clipboard.

Where a QR code fits into your event

Most of what goes wrong with event QR codes is using one where a plain link would already do. They earn their place wherever someone is standing in front of something physical: a digital invitation with a QR back-link to the same invite online, an RSVP form printed on a save-the-date, walking directions to the venue on a welcome board, a live-stream link at the entrance for guests who couldn't travel, a shared photo-upload album so every phone's candid shots land in one place, a gift registry on a return-gift card, a UPI shagun code at the reception desk so cash gifts don't need loose change, or the reception Wi-Fi password on every table so nobody's asking the DJ for it. If you're building the invitation itself, Eventic's invitation templates and built-in RSVP tracking already cover the first two without a separate code — this tool is for everything printed, standing, or handed out on the day.

Printing a QR code without it failing to scan

A code that scans perfectly on a laptop screen can still fail once it's printed, and it's almost always one of five things. Size — print it at least 2x2cm, larger if it will be scanned from more than arm's length; a table centerpiece needs a bigger code than a business card. Quiet zone — leave the blank margin around the code alone; cropping it tight to save space is the single most common reason a code stops scanning. Contrast — dark modules on a light background scan far more reliably than the reverse, because many phone cameras expose for the bright area and lose the code's fine detail on a dark card; if you want a dark invitation, put the QR code on a light panel rather than inverting its own colors. Logos — one covering more than about a quarter of the code needs "H" (high) error correction in the Advanced tab, or the area it covers may not be recoverable. And before printing 300 invitation cards, print one and test it on both an iPhone Camera app and an Android phone with Google Lens or its default camera — the two platforms don't always behave identically, and a five-minute test now is cheaper than a reprint.

Static vs dynamic QR codes — and which one this is

There are two kinds of QR code. A dynamic QR code points to a short redirect link that a service can repoint later, so the destination can change after printing — useful for scan tracking, but it depends on that service staying online, and most start charging after a trial. A static QR code, which is what this tool makes, encodes your actual content directly into the code itself — the link, the Wi-Fi details, the vCard — with nothing in between. It never expires and never depends on a third-party service staying in business. The trade-off is that you can't repoint it after printing, so double-check the details before 300 cards go to print.

Pair it with a digital invitation

A styled QR code is only half the job — most people scan it into a phone that's already looking at your invitation. Build the invite itself on Eventic: pick a template, add RSVP tracking, then bring a QR code back to it for the printed side — the save-the-date, the welcome sign, the return-gift card.

Browse invitation templates

Frequently asked questions

Do these QR codes expire?

No. This tool generates static QR codes — your content is encoded directly into the code itself, so it works exactly the same in ten years as it does today, with no service to keep renewing.

Is there a scan limit?

No. A static QR code isn't tracked through any server, so there's no scan count, no rate limit, and nothing that can be switched off later.

Is it free for commercial use?

Yes. Every QR code you create here — for a wedding, a business, or anything else — is free to download and use commercially, with no watermark and no attribution required.

Can I add my logo?

Yes, in the Design tab. Upload a PNG, JPG or SVG, then adjust its size and margin. For logos covering more than about a quarter of the code, switch error correction to "H" in the Advanced tab so it stays reliably scannable.

Is my data uploaded anywhere?

No. Every QR code is generated entirely in your browser — your content, colors and logo are never sent to a server. Check your browser's network tab if you want to verify this yourself.

What size should a QR code be on a wedding card?

At least 2x2cm for something scanned up close, like an invitation or place card. For anything scanned from further away — a welcome sign or table centerpiece — go larger; as a rule of thumb, the code's side length should be roughly a tenth of the expected scanning distance.

Why isn't my QR code scanning?

The most common causes: the quiet zone (blank margin) was cropped off, the contrast between the code and its background is too low, it was printed too small for the distance it's scanned from, or a logo is covering too much of the code without a high enough error-correction level. The Advanced tab and the built-in contrast warning above the download buttons cover most of these.

Can I edit the QR code later?

Not the code itself once it's printed — it's static, so its content is fixed at generation time. You can always come back to this page and generate a new one with updated details, though; your last design is restored automatically from this browser.

PNG or SVG for printing?

SVG for anything printed, since it scales to any size without losing sharpness — hand it to a printer at full poster size and it stays crisp. PNG (at 2x or 4x) is fine for most digital use and works everywhere SVG might not, like some invitation-design tools.

Last updated August 18, 2026.

We built this because every other free QR generator we tried buried real customization behind a paywall or stamped a watermark on the download. This one doesn't — see how: everything above runs in your browser, and nothing you type is ever sent anywhere. Read the full privacy policy.