QR Code with Logo

Free QR Code Generator with Logo in the Middle

Use this free QR code generator with logo to place your brand mark in the center of any QR code. Upload a PNG, JPG, or WebP file, choose a size from 10 to 30 percent, and download PNG or SVG that still scans.

Free on every plan • Logo size you control • Level H error correction • PNG and SVG • Static and dynamic codes

Key Facts

What the Free QR Code Generator with Logo Does

A logo turns an anonymous black square into something people recognize before they scan. Here is exactly what the logo tool in IMQRScan does, so you know what to expect before you upload anything.

  • File types: PNG, JPG, or WebP, under 250 KB
  • Size control: 10 to 30 percent of the code width, 22 percent by default
  • White backing: on or off, to separate the logo from the dots
  • Scan safety: error correction switches to level H automatically
  • Cost: free on every plan; a free account is needed to download
Free QR code generator with logo: a branded QR code with a company logo in the middle
QR code with logo and brand colors, showing the logo centered inside the pattern

TL;DR: A logo works because QR codes repair missing parts. Keep it centered, keep it moderate, and test it.

  • Use: a simple, square logo
  • Avoid: logos with small text or pale colors
  • Test: the printed size on two phones
Definition

A QR code with a logo is a normal, scannable QR code with a brand mark placed in its center. A QR code generator with logo is the tool that builds it: it makes room for the logo, raises the error correction, and gives you a file to print or share.

People also call it a logo QR code, a branded QR code, or a QR code with a logo in the middle. They all mean the same thing: your logo sits in the center, and the code around it still opens your link, menu, contact card, or page.

The logo does not change what the code does. It changes how the code looks and how quickly people trust it. A small café logo on a table card tells guests the code belongs to the café, not to a stranger who stuck a sticker on the table.

How It Works

Why a QR Code with a Logo Still Scans

QR codes store extra repair data. When part of the pattern is hidden, the phone rebuilds it.

Every QR code carries error correction, a set of backup codewords based on Reed-Solomon math. The QR code standard, ISO/IEC 18004, defines four levels. Denso Wave, the company that invented the QR code in 1994, describes how much of the code each level can restore.

A logo covers part of the pattern, so it uses some of that repair capacity. That is why a good QR code generator with logo switches to the highest level, H, as soon as you add one. IMQRScan does this for you.

One honest note: Denso Wave does not recommend covering a QR code at all, because a covered code has less spare capacity left for dirt, scratches, or glare. That is the real reason to keep a logo small and to test before printing.

Read Denso Wave's explanation of error correction for the technical detail.

Error correction levels in the QR code standard (ISO/IEC 18004)
LevelRestores aboutGood for
L7% of the dataClean screens, plain codes
M15% of the dataEveryday printed codes
Q25% of the dataCodes that may get dirty or worn
H30% of the dataEvery QR code with logo
Level H adds more repair data, so the code gets a few more dots. That is normal and one reason a logo code needs a little extra print size.
Size Guide

How Big Should the Logo Be in a QR Code?

The slider sets the logo width as a share of the code width. The area it covers is much smaller, because area grows with the square of the width.

Logo size settings in the IMQRScan designer. Area figures are approximate.
Slider setting (share of width)Share of the code areaBest for
10%About 1%Very detailed logos, tiny prints, codes that hold a lot of data
15%About 2%Business cards, small labels, long links
22% (default)About 5%Most uses: menus, flyers, packaging, signs
30% (maximum)About 9%Simple icons on large prints, posters, and screens

Why advice online differs

Some guides say a logo can cover 30 percent, others say 40. The 30 percent figure is the repair limit of level H, not a safe target. Using all of it leaves nothing for dirt or glare.

Long links need a smaller logo

A long link makes a denser code with smaller dots. If your logo looks crowded, shorten the link or use a dynamic code, which keeps the pattern simple.

Best Practice

How to Prepare Your Logo for a QR Code

The right file makes the biggest difference. Five minutes of preparation saves a reprint.

Use a square version

The logo space is square. A wide wordmark shrinks to a thin strip. Use your icon, monogram, or square social profile mark instead.

Skip the small text

Taglines and fine lettering turn into gray smudges at QR size. Keep only the shape people recognize.

Prefer a transparent PNG

A PNG with a transparent background sits cleanly on the white backing or the code background.

Export SVG logos to PNG

The uploader accepts PNG, JPG, and WebP. If you only have an SVG or PDF logo, export a square PNG of about 500 by 500 pixels.

Keep it under 250 KB

A 500 pixel square PNG is usually well under the limit. Compress larger files before uploading.

Check the contrast

A dark logo on dark dots disappears. Turn on the white backing or use a lighter version of the logo.

Before You Choose

What to Check in Any Free QR Code Generator with Logo

The most common complaint in forum threads is a free logo tool that turns out not to be free: the logo is locked, the download needs a payment, or the code stops working after a trial. Ask these questions of any tool, including this one.

Question to askAnswer for IMQRScan
Is the logo option free?Yes, on every plan, including Free.
Do I need an account?Yes, a free account to download. No credit card.
Will the code expire?Static codes never expire. Dynamic codes work while your plan is active.
Can I control the logo size?Yes, from 10 to 30 percent of the code width.
Which logo files work?PNG, JPG, and WebP, under 250 KB.
Which download formats?PNG for screens and SVG for print.
Café menu QR code with logo in the middle, printed on a table card
Real Example

Real Example: A Bakery Adds Its Logo to Table Cards

A small bakery wants a menu QR code on its table cards. Its logo is a round wordmark with the bakery name in thin script, plus a whisk icon.

  1. The owner exports only the whisk icon as a 500 pixel square PNG with a transparent background, about 40 KB.
  2. She creates a dynamic menu code, so prices can change without new cards.
  3. She uploads the icon and keeps the default size of 22 percent, with the white backing on.
  4. She chooses dark brown dots on a cream background, with the frame text Scan to View Menu.
  5. She prints a test card at 3 cm wide and scans it on an older Android phone and a new iPhone under the café lights.
  6. Both scan on the first try, so she downloads SVG for the print shop.
The key decision was dropping the script name. The full wordmark would have been unreadable at 3 cm and would have crowded the code.
Troubleshooting

Why Is My QR Code with Logo Not Scanning?

Change one thing at a time, then test again.

What you seeLikely causeFix
Some phones scan, others do notLogo too large, or a low-end cameraLower the logo size by a few points and test again
Nothing scans at allWeak contrast or inverted colorsUse dark dots on a light background
Scans on screen, fails in printPrinted too small or blurryPrint larger and use the SVG file
Logo blends into the patternDark logo on dark dotsTurn on the white backing
Scans slowly from an angleGlossy finish or curved surfaceUse a matte finish and a flat area
Code looks very crowdedA long link plus a logoShorten the link or use a dynamic code
Use Cases

A logo matters most where strangers see the code and need a reason to trust it.

Business Cards

Your logo next to a contact card code makes the card feel finished.

Menus and Table Cards

Guests can tell the code belongs to the restaurant.

Product Packaging

A brand mark links the code to the product, not a random site.

Review Requests

A logo on receipts and counters makes review codes more trusted.

Events and Tickets

An event logo on badges and posters keeps the look consistent.

Guest WiFi

A hotel or café logo on a WiFi card looks official.

Real Estate Signs

An agency logo on signs and brochures builds recognition.

Invoices and Letters

A small branded code fits neatly into a letterhead.

Want to go further than a logo? Set colors, dot styles, corner eyes, and frames on the QR code generator with customization, or pick an outline on the QR code shape generator.

Static or Dynamic

The logo works the same on both. The difference is what you can do after printing.

FeatureStatic QR code with logoDynamic QR code with logo
Logo and full designYesYes
Change the destination laterNoYes
Scan analyticsNoYes
Pattern densityDenser with long contentSimple, short link
Cost on IMQRScanFree and unlimited5 free, then from $2.99 a month

Choose a static QR code for content that never changes, the dynamic QR code generator for menus and campaigns, and QR code tracking to see scans. Making many codes with one logo? Use the bulk QR code generator.

Download Formats

Pick the format by where the code will appear.

PNG

Best for: Websites, email, slides, and social media

Easy to upload and share

Open PNG Generator

SVG

Best for: Cards, posters, packaging, and signs

Stays sharp at any size

Open SVG Generator
Placing the code on a colored design? The transparent QR code generator removes the background. Keep the area behind it plain and light.
Logo QR Code Features

What Else Can You Do With a QR Code with Logo?

Your logo is the start. IMQRScan adds free tools that keep every branded code consistent, in print, on stickers, and across your team.

Built-in QR Templates

Save your logo design once and start every new code from it, so all your codes share one look.

Multiple QR Shapes

Combine your logo with a circle, heart, or one of dozens of other QR shapes.

QR Stickers

Turn your logo code into a print-ready sticker for packaging, doors, and windows.

More Tools in IMQRScan

Free Print Templates

Flyers, posters, and table tents with your code already placed.

Multi-Language Pages

Show hosted landing pages in the languages your visitors read.

Schedule and Scan Limits

Set start and end dates, or cap the number of scans.

Country Rules

Send each country to a different destination from one code.

Retargeting Pixels

Meta, GA4, Google Ads, TikTok, and LinkedIn pixels on every scan.

PIN Protection

Ask for a PIN before the content opens.

Custom Domain

Use your own domain for the short link behind the code.

Team and Users

Invite teammates and give each one a role.

QR Code API

Create and manage codes from your own software.

Free on every plan

  • Logo upload and all design options
  • Built-in QR templates
  • Multiple QR shapes
  • Free print templates
  • QR stickers
  • Multi-language landing pages

Free plan includes

  • Unlimited static QR codes
  • 5 Smart (dynamic) QR codes
  • 15 tracked scans
  • 14 days of scan analytics
  • Bulk creation, 5 per upload
  • File uploads up to 5 MB

Professional plan and up

  • PIN protection
  • Schedule and scan limits
  • Country rules
  • Retargeting pixels
  • QR Code API
  • Team management and roles
  • Custom domain add-on ($10/month)
FAQ

QR Code Generator with Logo FAQs

Answers about logo QR codes, sizes, files, and scanning.

Yes. Adding a logo is free on every IMQRScan plan, including Free. You need a free account to download, and a static QR code with logo never expires.

Open the QR code generator with logo above, enter your content, go to Design, then Logo, upload a PNG, JPG, or WebP file, set the size, and download.

In IMQRScan, the logo can be 10 to 30 percent of the code width. At the largest setting, a QR code with logo has about 9 percent of its area covered.

Yes, when the logo stays centered and moderate. IMQRScan clears space for it and uses level H error correction. Still test the printed QR code with logo on two phones.

Upload PNG, JPG, or WebP under 250 KB. A square PNG with a transparent background works best for a QR code with logo. Export an SVG logo to PNG first.

Yes. The QR code generator with logo always places it in the exact center, where the code can recover the hidden part, and keeps the three corner squares clear.

It is the strongest repair level in the QR code standard, ISO/IEC 18004. It restores about 30 percent of the data, so every QR code with logo uses it.

Turn the white backing on when your logo has thin lines or dark colors. It separates the logo from the dots, so the QR code with logo stays easy to read.

Yes. Logos work on static and dynamic codes. A dynamic QR code with logo lets you change the link after printing and track scans, and the design stays the same.

No. The logo is part of the printed image. With a dynamic QR code with logo, you can still change where the code leads without reprinting it.

Yes. Social and app QR types have ready-made templates with the platform logo and colors, so your QR code with logo shows people where it leads.

Usually the logo is too large, the colors are too light, or the print is too small. Lower the logo size, raise the contrast, print it bigger, and test the QR code with logo again.

Yes. The designer lets you combine a logo with QR shapes such as circle and heart. A shaped QR code with logo has less spare room, so test it carefully.

A static QR code with logo never expires and keeps working if your plan ends. A dynamic one keeps working while your plan is active, with the same design.

Print it at least 2 cm wide for close scanning and much larger for posters. A QR code with logo is a little denser, so add some extra size and test it.

Yes. Bulk creation applies one design, including your logo, to many codes from one upload: 5 per upload on Free and more on paid plans, each a QR code with logo.

Try out your first Dynamic QR code now.

You will experience great benefits from the new revolution of QR codes. Within one minute

Create Free QR Code