Published: 2026-06-11
Два правила покрывают почти каждый случай. Первое: никогда не печатайте QR-код меньше примерно 2 × 2 cm (0.8 × 0.8 in) — ниже этого обычным камерам телефонов трудно сфокусироваться на близком расстоянии, которого требует маленький код. Второе: для кодов, сканируемых издалека, длина стороны должна быть не менее одной десятой расстояния сканирования.
At a glance
| Absolute minimum print size | ~2 × 2 cm (0.8 × 0.8 in) for in-hand scanning |
|---|---|
| Distance rule | Side length ≥ scan distance ÷ 10 (a 3 m read needs ~30 cm) |
| Quiet zone | ≥ 4 modules of clear margin on every side (mandatory) — ISO/IEC 18004 |
| Module grid | 40 versions, from 21×21 up to 177×177 modules — ISO/IEC 18004 |
| Contrast | Dark modules on a light background; avoid inverted (light-on-dark) codes |
| Recommended format | SVG (vector) prints sharp at any size; PNG only at ≥ 300 DPI at final size |
“QR Code requires a four-module wide margin at all sides of a symbol.”
Правило расстояния, разобранное
Размер = расстояние сканирования ÷ 10. Код, сканируемый с 1 метра, должен быть 10 cm в поперечнике. Плакат в окне, читаемый с 3 метров, — примерно 30 cm. Билборд, читаемый с 15 метров, — 1.5 метра.
У правила есть физическая основа: камерам телефонов нужно, чтобы код занимал достаточную часть кадра для разрешения отдельных модулей. Уменьшите размер вдвое — и вы вдвое уменьшите расстояние сканирования, а не удобство.
Размеры по сценариям использования
Визитки и этикетки продукции: минимум 2 × 2 cm, сканируется в руке. Флаеры, меню и настольные карточки: 3–4 cm, сканируется с полуметра сидя. Плакаты в витрине магазина: 20–30 cm, сканируется с тротуара. Оклейка транспорта и билборды: от 1 метра, в зависимости от того, где люди реально могут стоять.
Если сомневаетесь, распечатайте тестовую страницу в реальном размере и отсканируйте её с реального расстояния телефоном среднего класса, а не своим флагманом. Худшая камера аудитории — вот то ограничение, которое имеет значение.
Плотность — скрытая переменная
QR-коды растут фиксированными шагами: больше символов означает большую сетку модулей, а значит, меньшие точки при том же размере печати. URL из 40 символов даёт разреженный, надёжный узор 25×25; URL из 250 символов при тех же 2 cm даёт точки слишком мелкие для термопринтеров и старых камер.
Держите кодируемое содержимое коротким. Для URL это означает короткие пути — или короткий путь перенаправления на вашем собственном домене. Как правило, содержимое до примерно 50 символов делает код 2 cm надёжным; до 300 символов делает надёжным код 4 cm.
Зона тишины и контраст
ISO/IEC 18004 требует зону тишины — пустое поле — не менее 4 модулей с каждой стороны кода. Дизайнеры постоянно её обрезают, и это одна из самых частых причин, по которой код идеального размера не работает. Не трогайте поле.
Печатайте тёмные модули на светлом фоне. Светлые по тёмному (инвертированные) коды не работают на многих сканерах, а низкоконтрастные сочетания фирменных цветов не работают при плохом освещении. Чёрный на белом непобедим; всё остальное должно сохранять сильный контраст между точками и фоном.
Разрешение: используйте SVG и не переживайте
QR-код — это геометрия, а не фотография. Скачайте SVG, и он печатается идеально чётко в любом размере, от марки до оклейки здания. Если вам нужен PNG, экспортируйте его в итоговом размере печати при 300 DPI или лучше и никогда не растягивайте маленький PNG.
Часто задаваемые вопросы
- Может ли QR-код быть слишком большим?
- На практике нет. Единственный сбой — когда сканер настолько близко, что код целиком не помещается в кадр камеры, но люди инстинктивно исправляют это, отступая назад. Сделать слишком большим всегда безопаснее, чем слишком маленьким.
- Какой самый маленький QR-код всё ещё сканируется?
- В лабораторных условиях получается менее 1 cm при коротком содержимом и хорошей камере. В реальном мире — обычные телефоны, несовершенная печать, торопливые руки — считайте 2 × 2 cm нижним пределом, и только при содержимом до ~50 символов.
- Влияет ли коррекция ошибок на размер?
- Более высокие уровни коррекции ошибок добавляют избыточные модули, делая узор плотнее при том же размере печати. Уровень M — разумный вариант по умолчанию; приберегите H для кодов с наложенным логотипом или суровых уличных условий и дайте таким кодам чуть больше физического размера.
Похожие инструменты
- Генератор QR-кода для URL — Скачивание PNG и SVG — SVG масштабируется до любого размера печати.
- Шаблоны QR-кодов — Заранее оформленные дизайны, сохраняющие сканируемый контраст.
- Массовый генератор QR-кодов — Создайте коды для всей кампании одним ZIP.
