Skip to content

Guide

How to Make a QR Code with Your Logo (That Still Scans)

Updated 2 min read

To make a QR code with a logo, generate the code with high error correction (level H), place a logo that covers no more than about 25% of the code in the center, keep dark dots on a light background with strong contrast, add a “Scan me” frame, and test it with a phone before printing. Download SVG for print so it stays sharp at any size.

Try QR Code Generator free

Create a custom QR code for any text or URL.

Runs in your browser. No upload, no sign-up.

Open QR Code Generator

Create a branded QR code

  1. Open the QR Code Generator and choose what it should open (a website, WhatsApp chat, email and so on).
  2. Under Design, pick a style such as Rounded and set your brand color for the code and corners.
  3. Under Logo & frame, add your logo. Error correction switches to H automatically.
  4. Add a frame with a call to action like “SCAN FOR MENU”.
  5. Wait for the Scans correctly badge, then download SVG for print or PNG for the web.

Five rules so your QR code always scans

  1. Contrast: dark code on a light background, ideally a contrast ratio of at least 4:1. Light-on-dark codes look stylish but some older scanners can’t read them.
  2. Logo size: keep the logo within 20–25% of the code’s width, with error correction H (30%).
  3. Quiet zone: leave a margin (the “quiet zone”) of at least 2–4 modules around the code.
  4. Print size: at least 2 × 2 cm (0.8 in) for close scanning; for posters, about 1/10 of the scanning distance.
  5. Keep data short: shorter links make simpler codes that scan faster. Use your main URL rather than a long tracking link.

Always test the printed version

Scan a test print with two different phones in normal lighting. You can also check a digital copy with the QR Code Reader.

Static vs dynamic QR codes

FaaTools makes static QR codes: the link is stored in the code itself, so it works forever, needs no account and can’t be switched off by a third party. “Dynamic” codes from subscription services point to a redirect you can edit later, but they stop working if you cancel. For menus, business cards and posters with a stable link, static is simpler and free.

Frequently asked questions

Will a logo stop my QR code from working?

Not if it’s small enough and error correction is high. FaaTools test-scans every code and warns you if it might not scan.

PNG or SVG?

SVG for anything printed (it scales perfectly). PNG for websites, slides and social media.

Do these QR codes expire?

No. They are static codes with the content built in, so they keep working forever.

Tools used in this guide