How to make a QR code
Making a QR code takes under a minute. The generator above runs in your browser, so there's nothing to install and no account to create.
- Paste your link. A website, a menu, a social profile or a Google Form. You can leave off
https://; it's added for you. - Pick a colour. Dark colours scan most reliably. If you choose one that's too light, you'll get a warning.
- Add your logo if you want one. It sits in the middle of the code, and the slider sets its size.
- Download. PNG for screens and documents, SVG for print. Scan it with your phone first to check it opens the right page.
A free QR code generator with no catches
Codes without a logo are free and never expire. They're made entirely in your browser, with no watermark and no download limit. A design with your logo is a one-time $2 for its PNG and SVG files. There's no subscription.
How QR codes with a logo work
QR codes carry built-in error correction, so a phone can still read one when part of it is covered. When you add a logo, the generator switches to the highest error correction level, which survives losing about 30% of the code, and the logo stays inside that margin. Bigger logos still make scanning harder. Keeping the logo under 25% and testing on a few different phones before you print is the safe approach.
PNG or SVG?
PNG suits websites, slides, emails and documents; it downloads 1200 pixels wide. SVG is a vector format that stays sharp at any size, from a business card to a billboard. If you're sending the file to a printer, send the SVG.
Tips for printing QR codes
- Size: Print codes at least 2 × 2 cm (about 0.8 in). For scanning from a distance, make the code roughly a tenth of the scanning distance: a poster read from 3 metres needs a code at least 30 cm wide.
- Contrast: Use a dark code on a white or very light background. Inverted codes (light on dark) fail on many scanners.
- Margin: The white border around the code is part of what makes it scannable. Your download includes it; don't put text or images over it.
- Short links: A shorter link means fewer squares and an easier scan. Drop long tracking parameters where you can.
- Test: Before printing, scan at actual size with both an iPhone and an Android phone, including in dim light.
Where to use QR codes
Restaurant and café menus, business cards, flyers, product packaging, event posters, shop windows, review pages and WhatsApp chat links (wa.me/15551234567) are the most common. Anywhere you want people to get from something printed to a web page, a QR code does the job.
Frequently asked questions
Is this QR code generator free?
Yes. QR codes without a logo are free to create and download as PNG or SVG, as many times as you like. Codes with your logo cost a one-time $2 per design.
Do the QR codes expire?
No. QRigin makes static QR codes: your link is written straight into the code, with no redirect server in between. The code works for as long as your link does.
Do I need an account?
No. There's no sign-up and no email required.
Can I change the link after printing?
Static codes can't be edited. If the link changes, make a new code and reprint. For an address that changes often, point the code at a page on your own domain that you control.
How do I scan a QR code?
On an iPhone and most Android phones, open the camera app and point it at the code, then tap the link that appears. On older Android phones, use Google Lens.
Are scans tracked?
No. The code goes straight to your link, so QRigin never sees a scan. To measure scans, add UTM parameters to your link and check them in your own analytics.
How do I get help?
Email krishavrajsingh@gmail.com with any question, including problems with a payment or a download. Include your checkout email if it's about a purchase.


