QR Code Generator With Logo
Upload your logo, pick colors, and download a branded QR code that still scans.
Add your logo under Customize → Logo. We start you on a higher error-correction level so the code still scans with a logo on top.
Customize
- ✓ Static QR codes never expire
- ✓ High-resolution downloads
- ✓ No signup for static codes
How to create a QR Code With Logo
- Enter the link the code should open.
- Upload a PNG, JPG or WebP logo under 300 KB in the Customize panel.
- Keep the logo at 20–25% of the width, download, and test-scan on two phones.
Pick a logo that survives being small
A logo that looks good at poster size can turn to mush inside a small code. Choose a simple, high-contrast mark on a plain or white background, crop it tightly, and avoid thin lines or tiny text. A square or round logo works better than a wide wordmark.
Keep the logo small
The logo covers modules the scanner would otherwise read. Keep it to about 20–25% of the code's width and never cover the three large corner squares. We start logo codes on error correction Q and warn you when the logo is too big. Raise it to H if the code will be printed small or exposed to wear.
Test before printing
Scan the final file on screen and a printed proof with at least two different phones, at the real scanning distance. If one struggles, shrink the logo or raise error correction. The step-by-step version is in how to add a logo to a QR code, and QR code error correction explained shows what each level does.
Frequently asked questions
Will a logo stop the code from scanning?
Not if error correction is high enough. We start on level Q and warn you if the logo covers too much. Always test-scan before printing.
What logo size works best?
A square logo with a plain or white background at about 20% of the code width. Very detailed logos can look noisy at small print sizes.