ProfileTap

QR Code Size Guide: How Small and How Big a QR Code Can Be

Rutuja JadhavRutuja Jadhavon 6 Aug 20265 min readUpdated 24 Oct 2026
QR Code Size Guide: How Small and How Big a QR Code Can Be

QR code sizes run from 21x21 modules to 177x177. Minimum print size, the 10:1 distance rule, rectangular rMQR codes and why low-resolution codes fail.

QR code size means two different things: how many modules the code contains, and how big it is printed. A standard QR code ranges from 21x21 modules up to 177x177. For print, the practical minimum is about 2 x 2 cm, and the working rule is that the code should be roughly one tenth of the distance it will be scanned from. Confusing those two meanings is why codes fail: a code can be the correct size in modules and still be unscannable because it was printed too small, or printed large from a file that was never sharp enough. Both sides are covered below.

The numbers to remember

  • Smallest standard code: Version 1, 21x21 modules. Biggest: Version 40, 177x177. There is no 16x16.
  • Print floor is about 2 x 2 cm; the 10:1 rule sets the size for any scanning distance.
  • Short URL, black on white, four-module quiet zone, vector file. Most failures come from breaking one of those four.

What does QR code size mean?

The term QR code dimension usually refers to the module grid: the number of small black and white squares along each side. That grid is fixed by the QR standard and grows in steps called versions. Version 1 is 21x21 modules, and each version adds four modules per side, so Version 2 is 25x25, Version 3 is 29x29, and so on. Physical size is separate: the same 25x25 code can be printed at 1 cm or at 1 metre. More data forces a higher version, which means more modules packed into whatever physical space you give it, so each module gets smaller and harder for a camera to resolve. That is why a long URL often needs a physically larger printed code than a short one.

What is the smallest QR code, and what is the biggest?

FormatModulesCapacityUse it for
Micro QR (M1)11x11A handful of digitsComponent labels; patchy phone support, avoid for customers
Version 1, the smallest QR code in the standard21x21About 25 alphanumeric characters at highest error correctionShort links, cards, small labels
Version 1057x57A few hundred charactersLonger URLs; needs more print size
Version 40, the biggest QR code177x177About 7,089 digits, 4,296 alphanumeric or 2,953 bytesAlmost never for casual scanning; modules become too small
rMQR (rectangular)Wide, short grid, ISO/IEC 23941Similar to low-version QRNarrow surfaces; test reader support first

There is no QR code max size in centimetres or metres. A code can be painted across a building wall and still scan, as long as the camera can see the whole code with its quiet zone intact and the scanner is far enough back; in practice the phone camera is the limit, because the standard sets none. Very high versions are rarely a good idea for anything scanned casually: a dense 177x177 grid printed at business-card scale gives modules so small that most phone cameras fail. Keep the encoded data short and let the version stay low.

What is the minimum size for a QR code in print?

About 2 x 2 cm. That is a practical floor; the standard itself sets no minimum. Below roughly 2 cm most phone cameras start failing because each module becomes too small to resolve cleanly. Three things push that minimum upward: a longer URL raises the version, a logo in the middle eats into the error correction budget, and a low-contrast or textured background makes the edges harder to read. With a short link, plain black on white and a clean quiet zone, 2 cm holds up; with any of those three working against you, go to 2.5 cm or more.

What size should a QR code be for printing?

Use the 10:1 rule: the printed code should be about one tenth of the distance it will be scanned from. A code read from 30 cm needs roughly 3 cm; a poster read from 3 metres needs roughly 30 cm. Then check it against the 2 x 2 cm floor.

PlacementTypical scan distancePrint size
Business card or product label15 to 20 cm1.5 to 2 cm, with a short URL
Counter standee or table tent30 to 40 cm2.5 to 4 cm
Wall poster or shop shutter1.5 to 3 m15 to 30 cm
Hoarding or vehicle wrap5 m and beyond50 cm and up, sized to the viewing distance

Always leave the quiet zone

  • A clear margin of at least four modules on all four sides, with nothing printed inside it. Trapping a code between text or running it to the edge of a sticker breaks scanning more often than small size does.
  • On a card that also carries an NFC chip, a "no supported app" message is a tag-format issue, and changing the QR size will not fix it.

Can a QR code be rectangular?

Yes, but not the ordinary kind. A standard QR code is always square. A rectangular QR code exists as a separate format called rMQR, standardised as ISO/IEC 23941, which packs the same idea into a wide, short shape for narrow surfaces such as cables, pens and slim packaging. Before choosing a rectangle QR code, test it on the phones your customers use; reader support is far narrower than for the square format, and a code only some cameras recognise is worse than a smaller square one everybody can scan. Stretching a normal square code into a rectangle in a design tool does not work at all: it distorts the module grid and the code stops scanning.

Why does a low resolution QR code fail to scan?

A low resolution QR code fails because the edges between modules turn blurry, and the scanner can no longer tell one square from the next. This usually happens when a small PNG is enlarged to fill a bigger space, when a code is screenshotted and re-saved several times, or when it is compressed heavily for the web. If the code you are fighting is already inside a photo or screenshot, our guide to scanning a QR code from an image covers every reading method.

What keeps it scannable

  • An SVG from the generator whenever one is offered
  • If only PNG is available, the largest resolution offered, printed at 300 DPI or higher
  • Plain black on white
  • A short encoded link that keeps the version low

What turns a sharp code into a blur

  • A small PNG enlarged to fill a bigger space
  • A screenshot re-saved several times
  • Heavy web compression
  • A square code stretched into a rectangle
  • Gradients, low contrast or a logo dropped into the middle

QR code size on a business card

A standard Indian business card is 3.5 x 2 inches, which leaves room for a code of roughly 1.5 to 2 cm without crowding the layout. The usual mistake is encoding a long profile URL, which pushes the version up and shrinks every module. Keep the link short. The business card dimensions guide covers the surrounding layout, and the visiting card background guide covers keeping that design from swallowing the code. Printing a code onto paper also fixes it permanently; a QR business card keeps the printed code the same while the profile behind it stays editable, so you size it once and the profile can change as often as it needs to. If the QR is going on a card, an NFC business card with a printed QR covers both tap and scan.

Frequently Asked Questions

About 2 x 2 cm for anything scanned by a phone at arm's length. Smaller codes can work in controlled conditions with a very short link and good printing, but at a counter, in ordinary lighting, with a mixture of old and new phones, 2 cm is where reliability starts.

No. The grid steps upwards in fours from 21x21, so a QR code 16x16 does not exist in the standard at all. The smallest square in the specification is Version 1 at 21x21 modules, and the only thing smaller is Micro QR at 11x11, a different format with patchier support across phone cameras.

Multiply the scanning distance by 0.1. A code scanned from 50 cm needs about 5 cm; from 2 metres, about 20 cm. Round up, and never go below 2 cm. If people will scan from a range of distances, size for the furthest one.

Because more data means a higher version, and a higher version means more modules squeezed into the same physical area. Each module shrinks and the camera struggles to separate them. Shortening the encoded URL is usually the fastest fix, and it often drops the code down several versions.

At least four modules of clear space on every side, kept completely empty. On a small printed code that is a margin of a few millimetres. This quiet zone is part of the specification, and removing it is one of the most common reasons an otherwise correct code will not scan.

Only if you generated it as a vector file such as SVG or EPS. Vectors scale to any size without losing sharpness. A raster file like PNG or JPG will go blurry when enlarged beyond its native resolution, so regenerate the code at the new size; stretching the image only blurs it.

Yes, and it is a good habit. Higher error correction lets the code survive smudges, scratches and a small logo in the centre, but it also adds modules, which makes each one smaller at a fixed print size. For clean indoor printing a moderate level is usually enough; save the highest level for surfaces that take a beating.

Print a test copy at the exact final size on the exact final material, then scan it from the distance customers will use, on at least two different phones including an older one. Glossy laminate and curved surfaces cause failures that never show up on screen, so testing on paper is the only reliable check.

Categories & Tags

QR Business Card

Contactless TechnologyComparison & Educational