Skip to content

Create a QR code with your logo.

A black and white code next to your logo looks out of place on flyers and packaging. Here you put your logo in the middle of the code. The generator picks the highest error correction for it and checks that the code still scans.

  • No account
  • PNG, JPEG or GIF up to 500 KB
  • Scannability check
  • PNG, SVG and print PDF

1Content

What should your QR code show?

2Look

Scans well

Contrast, margin and shapes are fine.

Example with this page

Shape of the small dots that make up the code.

Popular
Square
Round
Elegant
Shapes
Lines

The three large corners that cameras use to find the code. Some scanners read shapes marked “please test” less reliably.

Outer frame
Popular
Simple
Shaped
Made of dots
Inner dot
Popular
Simple
Shaped
Figures
From
To
Background

A frame with a short text says what the code does. The code itself stays unchanged and easy to scan.

Frame
Error correction

Higher means sturdier against scratches and logos, but denser. “Automatic” fits almost always.

Size per level: L 29 × 29 · M 33 × 33 · Q 33 × 33 · H 41 × 41

Smallest print width for 20 cm distance: L 2.5 cm · M 3 cm · Q 3 cm · H 3.5 cm

Level Q is the same size as M here and copes with more dirt and scratches (about 25 instead of 15 %).

Level H needs a finer grid here (41 × 41 instead of 29 × 29). Print the code a little larger then. The shorter the content, the coarser the grid.

3Create

3 of 3 codes left

Without JavaScript you download your code directly as PNG, SVG or PDF.

Should the target stay changeable?

With a free account you get 3 more codes, dynamic ones, each active for 7 days from creation: change the target later, with statistics.

How your logo gets into the QR code

Four steps, all on this page.

  1. 1

    Enter the content

    Link, text, contact or Wi-Fi. The shorter the content, the smaller you can print the code later.

  2. 2

    Upload your logo

    Under “Look” you choose your logo as PNG, JPEG or GIF up to 500 KB. It then sits in the middle of the code.

  3. 3

    Choose the logo size

    The logo starts at 22 % of the edge. Larger works as long as the check below the preview blocks nothing.

  4. 4

    Create and test

    Download the code and scan the test print with two different phones.

Why the code still scans with a logo

Every QR code carries error correction: extra data the phone uses to fill in covered or damaged areas. The ISO/IEC 18004 standard defines four levels.

  • Four levels

    L restores about 7 % of the data, M about 15 %. Q manages about 25 %, H about 30 %. With a logo the generator picks H automatically.

  • Limits for the logo

    Our check blocks logos above 34 % of the edge at H. At Q the limit is 30 %, at M 22 %, and L takes no logo.

  • Print it a little larger

    More error correction means more modules. A link of up to 42 characters has 29 × 29 modules at M, with a logo at H 37 × 37. For a 20 cm distance that is 3 instead of 2.5 cm.

Common mistakes

  • Logo too large

    A logo above the limit covers more than error correction can fill in. The check blocks it; a smaller logo solves that.

  • Too little contrast

    A light code on a light background is hard to read. The check blocks colours under 2.5 : 1 contrast and suggests stronger ones under 4 : 1.

  • Only tested on screen

    On a monitor almost any code scans. What counts is a test print at the real size, scanned with two phones.

With a free account

A logo code with a changeable target?

In your account you design the same code with your logo as a dynamic code. You can then change the target after printing too, and you see every scan. In the free account every code is active for 7 days from creation, then paused until you choose a paid plan.

See pricing

Create a free account

Frequently asked questions

Does a logo make a QR code harder to scan?

Not as long as the logo stays within the limit and the contrast is right. Error correction fills in the covered modules, and the check blocks logos that are too large.

Which files can I upload as a logo?

PNG, JPEG or GIF up to 500 KB. The logo comes as a file from your device, not as a web address.

How large can the logo be?

It starts at 22 % of the edge. With error correction H up to 34 % works; the check blocks larger logos.

Do you store my logo?

Not without an account: the logo only ends up in the file you download. In your account we store it with your code.