// free tool · 100% browser-side · no signup

QR Code Generator

Create QR codes for URLs, WiFi networks, phone numbers and more in seconds. Customise the colours and download as PNG or SVG — free, forever.

Type:
Error correction
Size
Foreground
Background
Enter content
to generate

Why QR codes are still essential for business in 2026

📱

Bridge the offline-to-online gap

Every printed asset — a business card, menu, poster, packaging, receipt — can send people directly to your website, booking page or social profile with one scan. No typing, no friction.

📶

Guest WiFi without sharing passwords

A WiFi QR code lets customers connect instantly without you reading out a 16-character password. Print it, frame it and put it on the counter — professional and frictionless.

📊

Track offline campaign performance

Combine a QR code with a UTM-tagged URL (use our UTM Builder) and you'll see exactly how many people scanned a specific flyer, poster or product — in Google Analytics, in real time.

Frequently Asked Questions About QR Codes

Are QR codes free to use permanently?

Yes — static QR codes (like the ones this tool generates) are free and never expire. The QR code encodes your data directly, so as long as the destination URL or content exists, the code works forever. "Dynamic" QR codes offered by paid services redirect through their servers, meaning they expire or break if you cancel your subscription. Static codes have no such risk.

What is error correction and which level should I use?

Error correction allows a QR code to be read even if part of it is damaged, dirty or covered. Higher correction = more redundancy = larger, denser code. Use Medium (15%) for most digital uses. Use High (25%) or Max (30%) if you plan to add a logo in the centre of the QR code, or if it will be printed on surfaces that may get worn or dirty.

What size should I make my QR code for print?

The minimum printable size for reliable scanning is about 2cm × 2cm (roughly 0.8 inches square). For business cards use at least 2.5cm, for posters use 5cm or larger. Download the PNG at 512px for print — if you need it larger, download the SVG which scales to any size without pixelating.

Can I use a white QR code on a dark background?

Yes — swap the foreground to white and background to your dark colour using the colour pickers. Most modern QR scanners handle inverted codes well. However, some older or simpler scanners may struggle with inverted codes, so test on a few devices before printing at scale.

How do I add a logo to my QR code?

This tool generates a clean QR code. To add a logo, download the SVG, open it in a vector editor (Figma, Adobe Illustrator, Inkscape) and place your logo in the centre. Make sure to set error correction to High (25%) or Max (30%) first — the logo covers part of the code and the extra redundancy ensures it still scans correctly. A logo should cover no more than 25-30% of the total code area.

Do I need an app to scan QR codes?

No. Modern iPhones (iOS 11+) and Android phones (Android 8+) can scan QR codes directly with the built-in camera app — just open the camera and point it at the code. No third-party app required. This covers the vast majority of smartphones in use today.

Need a website worth scanning to?

A QR code is only as valuable as the page it leads to. KadoshDev builds fast, professional websites that turn scans into enquiries and bookings.

Get a free consultation →