capyQR

QR code generator with logo

Upload your logo, put it in the middle of the code, and match the colors to your brand — it still scans. Free, no signup, no watermark.

Start from a style

What's inside?

Pick a type and fill in the details.

Link to any URL

Fill in the details on the left

Your QR will appear here in real time.

Make it look good

Tap a preset, or tweak each detail.

Presets
Dot color
Dot style
Eye color
Eye design
Background

A QR code with a logo in the middle looks like part of your brand instead of a generic black square. Upload a PNG, JPG or SVG in the design panel and Capy QR places it in the center, clears the dots behind it, and switches the code to the highest error-correction level so it keeps scanning with part of the pattern covered. One click on “Match colors from logo” picks the dot colors from your logo. Download PNG, SVG, JPEG or PDF — free, with no watermark of ours.

How to put a logo in the middle of a QR code

QR codes are built with error correction: extra data that lets a scanner read the code even when part of it is missing or damaged. A center logo uses that safety margin on purpose — it covers part of the pattern, and error correction fills in the gap. That's why Capy QR switches to level H (the highest) whenever you add a logo, and clears the dots behind it so the logo sits cleanly. The three corner squares (the eyes) are never covered, because scanners need them to find the code.

Will a logo break my QR code?

Not if it stays in the middle and the rest of the code keeps good contrast. Capy QR sizes and places the logo for you, so the main things you control are the colors and the logo itself. A logo with a transparent background and simple shapes reads best. Problems usually come from low contrast (pale dots), a busy background image, or printing too small — keep the code at least 2.5 cm (1 in) wide when it has a logo, and always scan a printed proof.

Match the QR code to your brand colors

After uploading, “Match colors from logo” pulls your logo's dominant colors into the code. Check that the dot color stays clearly darker than the background — some brand colors, like yellow or light blue, are too pale for the dots and look better as the eye color instead. For a fully custom palette, set dot, eye and background colors by hand.

Which logo file works best?

A square or round logo mark works better than a wide wordmark, since the center space is square. Use a PNG with a transparent background, or an SVG. Small SVG files stay vector, so they're crisp at any print size; large image files are resized to keep designs light, which is fine at normal sizes — for big prints like posters or banners, upload an SVG.

Branded QR codes for business

A logo QR code signals that the code is really yours — useful on packaging, menus, business cards, flyers, shop windows and event signage, where people are rightly wary of random codes. Pair it with a short call to action like “Scan for the menu”, and make it a dynamic QR code with a free account if you want to change the link later or count scans.

How it works

  1. 1

    Add your link or content

    Paste a URL — or switch to Wi-Fi, contact card, WhatsApp and more. Any QR type can carry a logo.

  2. 2

    Upload your logo and match colors

    In the design panel, upload your logo under “Your logo”, then click “Match colors from logo”. Pick a starting style above or fine-tune dots, eyes and colors.

  3. 3

    Download and test

    Export SVG for print or PNG for screens, then scan it with two different phones before you print — logos make testing more important, not less.

Pretty by default. Powerful when you need it.

Free static QR codes with custom logos and colors. Paid plans unlock dynamic QRs, scan analytics, and your own short domain.

Free

For trying it out and personal use

  • 3 dynamic QRs and unlimited Static QRs
  • Custom colors, gradients, logos & frames
  • 7-day scan analytics
  • Unlimited scans, no soft caps
  • Save & organize your library

$0/forever

No card, no trial timer

Starter

For solo creators with a small portfolio

  • 10 dynamic QRs — edit destinations anytime
  • 1 custom short domain for branded links
  • 30-day scan analytics
  • Unlimited scans, no soft caps
  • Save & organize your library

$5/mo

Billed yearly ($60)Start 14-day free trial

Pro

For businesses and growing creators

  • 100 dynamic QRs — edit destinations anytime
  • 10 custom short domains for branded links
  • 365-day scan analytics
  • Unlimited scans with full history exports
  • Save, organize & manage your library

$12/mo

Billed yearly ($144)Start 14-day free trial

Team

For agencies and marketing teams

  • Everything in Pro, scaled for teams
  • Multiple seats with shared library
  • Higher dynamic QR & domain caps
  • Webhooks + Zapier integration
  • Priority support & onboarding

Custom/pricing

Based on team sizeGet in touch

Frequently asked questions

Can I add my logo to a QR code for free?

Yes. Uploading a logo, matching colors and downloading in PNG, JPEG, SVG or PDF are all free on Capy QR, with no signup and no watermark.

How do I put a logo in the middle of a QR code?

Create your code, then upload your logo under “Your logo” in the design panel. Capy QR places it in the center, clears the dots behind it and raises error correction to H so the code still scans.

Does a logo stop a QR code from scanning?

Not when it's placed in the center with high error correction, which Capy QR does automatically. Keep strong contrast, print the code at least 2.5 cm (1 in) wide, and scan a test print before a big run.

Can I change the size of the logo?

Capy QR sizes the logo automatically to stay within the code's error-correction budget, so it can't be made large enough to break scanning. For a bigger-looking logo, use a simple logo mark with a transparent background — it fills the space better than a wide wordmark.

Can I use an SVG logo?

Yes — PNG, JPG and SVG are supported. Small SVG files stay vector, which keeps the logo crisp in large prints.

Will the colors match my logo?

Click “Match colors from logo” and Capy QR picks your logo's dominant colors for the code. Check that the dots stay darker than the background; very light brand colors work better as the eye color.

Looking for design ideas? Read the Capy QR blog.

https://capyqr.com