Free tool

Free QR code generator

Make a QR code for a link, a Wi-Fi network, a contact card or plain text. Add your colours and logo, then download it as PNG or SVG. No sign-up, no watermark, and it never expires.

Paste any web address — https:// is added if you leave it out.

Fill in the fields to see your QR code.

Static code: it never expires and has no scan limit. Generated in your browser — nothing is uploaded.

Need it on a printable sign? Use the photo-sharing sign generator.

Design

PNG, JPG, WebP or SVG. It stays on your device, and the code switches to the highest error correction so it still scans.

Static codes that never expire

Many “free” QR code generators give you a dynamic code: the pattern points at their redirect server, which forwards each scan to your link. It works until the trial ends — then the code on your menus, invitations and table cards starts landing on a paywall. This generator only makes static codes. Your link is stored in the pattern itself, so there is no server in the middle, nothing to renew and no limit on scans.

The trade-off is that a static code cannot be edited once it is printed. If the destination might change, point the code at a page you control — your own website, or an EventUploader event page — and change that page instead of reprinting.

Getting a code that scans every time

Contrast comes first. Keep the code dark on a light background; the generator warns you when the colours are too close, or inverted, because light-on-dark codes are the ones older Android phones fail to read. Leave the white border around the code alone too — that quiet zone is part of the code, not decoration.

Size comes next. A printed code should be at least 2 cm (0.8 in) wide for close-up scanning on a table card, and roughly a tenth of the scanning distance for a sign across the room. Download the SVG for print: it stays sharp at any size, where an enlarged PNG goes soft.

A logo covers part of the pattern, so the generator switches to error-correction level H, which can rebuild up to 30% of the code. Keep the logo at Small or Medium, and test the result with two different phones before you print a batch.

QR codes at events

At weddings, parties and conferences, a QR code usually does one of three jobs: it gets guests onto the Wi-Fi, opens a schedule or an RSVP form, or collects the photos everyone is taking. The first two are just links. The third is where most setups fall down: a shared Google Photos album or Drive folder asks each guest to sign in before they can add anything, and a good share of them give up at that step.

That is the problem EventUploader solves: one upload page per event, no app and no account for guests, and every photo and video in a single gallery you own. Each event comes with its own QR code, and the free plan is enough to try it on a real event.

Common questions

Is this QR code generator really free?

+

Yes. There is no account, no trial and no watermark, and you can make as many codes as you like, for personal or commercial use. The codes are generated in your browser, which is why it costs us nothing to offer.

Do the QR codes expire?

+

No. They are static codes: the content lives in the pattern itself, not on a server that could be switched off. A code keeps working for as long as the link or information inside it is valid.

Can I change the link after printing?

+

Not with a static code. To change the destination later, the code has to point at an address you control, such as your own website or an EventUploader event page, and you update that address instead.

What is the difference between a static and a dynamic QR code?

+

A static code contains your data directly. A dynamic code contains a short link to the provider's server, which redirects to your destination and can count scans. Dynamic codes can be edited, but they stop working if the subscription ends; static codes need no subscription at all.

Should I download PNG or SVG?

+

SVG for anything printed or edited in design software — it is a vector file and stays sharp at any size. PNG for documents, slides, emails and websites; it comes in 512, 1024 or 2048 pixels.

Will a QR code with a logo still scan?

+

Yes, if the logo stays small. With a logo, the generator uses error-correction level H, which lets a phone reconstruct about 30% of the pattern. Keep the logo at Small or Medium and always test with a couple of phones before printing.

Can I make a QR code for Wi-Fi?

+

Yes. Choose Wi-Fi, enter the network name and password, and phones that scan the code join the network without anyone typing anything. The camera apps of current iPhones and most Android phones support it.

Is anything I enter sent to a server?

+

No. The code, and your logo if you add one, are generated in your browser. Nothing you type or upload leaves your device.

Pointing the code at a photo album?

Shared albums make every guest sign in before they can add a photo. An EventUploader page asks for nothing — guests scan, pick their photos and videos, and upload. You get everything in one branded gallery, with a QR code made for you.

500MB free • No credit card required

More free tools