Qraft

Alignment Pattern

Alignment patterns are small concentric squares (5x5 modules) placed in QR codes Version 2 and above. While finder patterns detect the overall QR code position, alignment patterns correct internal distortion.

When QR codes are scanned at angles or printed on curved surfaces, module positions shift. Alignment patterns serve as reference points to calculate distortion and restore correct module positions. Higher versions have more alignment patterns, handling greater distortion.