Three identical concentric square markers at the top-left, top-right, and bottom-left corners of every QR code, enabling 360-degree orientation detection.
Finder patterns — formally called Position Detection Patterns in ISO/IEC 18004 — are the three large square structures visible in the corners of every standard QR code. Their placement at three corners (top-left, top-right, and bottom-left) is deliberate and asymmetric: the absence of a fourth pattern in the bottom-right corner provides unambiguous orientation information to the scanner.
The 1:1:3:1:1 Module Ratio
The defining characteristic of a finder pattern is its cross-sectional module ratio of 1:1:3:1:1. Reading across any horizontal, vertical, or diagonal line through the center of the pattern, the scanner will encounter:
- 1 dark module (outer ring)
- 1 light module (separator gap)
- 3 dark modules (solid center square)
- 1 light module (separator gap)
- 1 dark module (outer ring)
This 1:1:3:1:1 ratio is unique in the natural world of text and imagery: it does not occur in typical printed content, architectural backgrounds, or common packaging graphics. Computer vision algorithms scan each captured camera frame in real time, searching for this specific ratio in linear pixel runs. When three instances of the ratio are found at mutually perpendicular orientations consistent with a square symbol, the decoder concludes a QR code has been located.
The mathematical uniqueness of this ratio allows the scanner to detect QR codes in 360-degree rotations, extreme angles of inclination (up to ~60° off-axis), and under partial obstruction. Modern smartphone QR decoders typically achieve detection in under 15 milliseconds from the moment the symbol enters the camera frame.
Physical Structure
Each finder pattern consists of three concentric squares:
- Outer ring: A 7×7 dark module square forming the outermost boundary
- Inner white band: A 5×5 light module square (one module wide border)
- Center core: A 3×3 dark module filled square at the center
Immediately surrounding each finder pattern is a one-module-wide separation band of light modules called a Separator. The separator prevents the finder pattern from merging visually with adjacent data modules, which could corrupt the scanner's ratio detection algorithm.
Finder Patterns vs Alignment Patterns
Beginners sometimes confuse finder patterns with alignment patterns (the smaller concentric squares that appear in QR codes of Version 2 and above). The key differences:
- Finder patterns are always exactly 7×7 modules; alignment patterns are always 5×5 modules
- Finder patterns only appear at three fixed corners; alignment patterns appear in a calculated grid across the symbol interior
- Finder patterns serve orientation and boundary detection; alignment patterns correct local distortion and warping
Diagram description: Labeled QR code anatomy diagram highlighting all three finder patterns with 1:1:3:1:1 ratio annotation, separators, and the deliberate absence of a fourth pattern in the bottom-right corner.
