Business card QR code size starts at 2 cm

Print the QR code on a business card at least 2 cm (0.8 in) wide, margin included. A full vCard with two phone numbers needs about 2.8 cm (1.1 in). Keep each square at 0.4 mm or more.

Free, runs in your browser, nothing uploaded, no account.

Open the QR code generator
Smallest QR code size on a 3.5 × 2 in business cardAlex MorganHead of Sales, Northwind Studio+1 555 0100[email protected]3.5 in (89 mm)2 in (51 mm)empty margin4 squares, every side2 cm (0.8 in)smallest width,margin includedEach square 0.4 mm or larger. Reads from about 20 cm (8 in).

How big a QR code should be on a business card

Yes, a QR code fits on a business card. What it holds decides its size. A phone’s camera reads each square as dark or light, so each has to print large enough to tell from the one beside it. The figures come from the business card QR code generator, for a sample contact at the default error correction level, margin included.

ContentCharactersSquares per sideSmallest widthReads from about
Web address, 24 characters242520 mm (0.8 in)20 cm (8 in)
vCard: name, mobile, email1364923 mm (0.9 in)23 cm (9 in)
+ company, title, website1965726 mm (1.0 in)26 cm (10 in)
+ second phone (a full card)2316128 mm (1.1 in)28 cm (11 in)
+ street address3006931 mm (1.2 in)31 cm (12 in)
+ a 64-character note3727734 mm (1.3 in)34 cm (13 in)

The last column is a rule of thumb: a phone reads a code from about ten times its width. People scan a card from 15–30 cm (6–12 in), so every row is within reach. On a card the limit is the size of each square, not the distance. Shrink the full card’s code to 2 cm (0.8 in) and each square drops below 0.3 mm.

Why a vCard code needs more room

A vCard code holds the contact itself, so it carries far more characters than a web address, and the character count sets the number of squares (the standard calls them modules). A QR code is 21 squares a side at its smallest and grows 4 squares at a time, up to 177. At the same printed width, more squares means smaller squares.

As a rule of thumb, a safe floor for print is 0.4 mm a square. Under its preview the generator shows the character count, the squares per side and the smallest print width, which is never below 20 mm (0.8 in). The full sample card is 61 squares plus 4 of margin on each side: 69 squares at 0.4 mm, or 28 mm (1.1 in).

You can’t put every detail in the code and keep it small. To shrink it, cut characters. Leave out the street address and the note; the generator drops blank fields. Give one phone number, and type the website without https://.

The smallest option is a static code of a short web address, which still reads at about 1.5 cm (0.6 in). Static codes have no end date; do QR codes expire covers the kind that does. But this code holds only a link: the phone needs a connection, and the page has to stay up.

The quiet zone

The quiet zone is the empty margin around the code, and a phone uses it to find the code’s edges. ISO/IEC 18004, the QR standard, asks for 4 squares of plain background on all four sides. Both downloads from the generator include it. Don’t crop it. Set text, a border or the card’s cut edge against the code and the camera may not find where the code stops.

Error correction level

Error correction is spare data that lets a phone read a code when part of it is scratched or covered. There are four levels. A higher level and a smaller code work against each other, because each level adds squares. For the full sample card:

LevelSquares per sideSmallest width
L, 7%5325 mm (1.0 in)
M, 15% (the default)6128 mm (1.1 in)
Q, 25%6931 mm (1.2 in)
H, 30%8136 mm (1.4 in)

M suits most cards. Choose H when a logo sits over the middle of the code and covers squares the camera never sees.

Where it goes on a 3.5 × 2 in card

A US card is 3.5 × 2 in (89 × 51 mm), and much of Europe uses 85 × 55 mm. Printers ask for about 3 mm (1/8 in) of safe margin from the cut edge; ask yours for the exact figure. On a US card a 28 mm (1.1 in) code takes more than half the height.

The back is the easier place for a full vCard code, because it has room for more than the minimum. A 20 mm (0.8 in) web-address code fits on the front.

Krane for iPhone

With Krane: the cards you're handed

Your code is on your card. Most cards you are handed have none. Krane on iPhone, iPhone Duo and iPad reads a printed card into a contact. On a card or badge with a QR code, it merges the code’s contact data with the printed details into one contact. The business card scanner is free for 10 scans a week.

A business card with its vCard QR codeAlex MorganHead of SalesNorthwind Studio+1 555 0100alex@example.comFN:Alex MorganORG:Northwind StudioTEL;TYPE=CELL:+1 555 0100TITLE:Head of SalesEMAIL:alex@…VERSION:3.0

Free tool

Business card QR code generator

Type your details and this page makes a QR code for business cards and badges. A phone camera scans it and offers to save you as a contact. Free, no account, nothing uploaded.

FAQ

Questions about QR code size on a card

What is the minimum QR code size for a business card?

The common minimum is 2 cm (0.8 in) wide, with the margin. That holds for a code with few squares, such as a short web address. A vCard code has more squares for the camera to tell apart, so it needs more width: about 23 mm (0.9 in) for a name, mobile and email, and about 28 mm (1.1 in) for a full card with two phones. The working rule is 0.4 mm or more for each square.

Can I put a QR code on a business card?

Yes. A US card is 3.5 × 2 in (89 × 51 mm), and a full vCard code needs about 28 mm (1.1 in) of it, so the code fits with room for a safe margin. Print it dark on a light background and keep the empty margin around it. Then test one printed card with two or three phones before you order the batch.

How big should a QR code be in pixels?

For print, the printed width matters more than the pixel count. At 300 dpi a 28 mm (1.1 in) code is about 330 pixels across, so the generator’s 1,024-pixel PNG has plenty to spare and stays sharp to about 8.5 cm (3.4 in). The SVG download has no pixels at all. It prints sharp at any size.

How far away can a phone scan a business card QR code?

As a rule of thumb, a phone reads a code from about ten times its width, so a 2 cm (0.8 in) code reads from about 20 cm (8 in). People hold a card 15–30 cm (6–12 in) from the phone, which is inside that range. When a card’s code won’t scan, the squares are usually too small or the contrast too low.

Does a higher error correction level make the code bigger?

Yes. Each level adds spare data, and spare data takes squares. The full sample card needs 53 squares a side at level L, 61 at M, 69 at Q and 81 at H, which moves the smallest print width from 25 mm (1.0 in) to 36 mm (1.4 in). Stay at M unless a logo covers the middle of the code.

Can I shrink the white margin to save space?

No. A phone uses the margin to find the edges of the code, and the QR standard, ISO/IEC 18004, asks for 4 squares of empty background on every side. A code with a cropped margin can fail to scan. The generator’s downloads already include the margin. To save space, cut characters from the contact: the address, the note or a second phone number.

Front or back of the card?

The back, for a full vCard code. It needs about 28 mm (1.1 in), more than half the height of a 3.5 × 2 in card, and the back has the room to print it larger than the minimum. A 20 mm (0.8 in) code of a short web address is small enough for the front, beside your name and details.

Handed a card with no QR code? Scan the whole card.

Free for 10 scans a week. Krane Pro adds unlimited scans, export and CRM sync.

Download on the App Store
QR code: Krane on the App Store

On a computer? Point your iPhone camera at the code, or text me the link.