Перейти к содержанию
Доставка по всей России Изготовление от 1 штуки

Почему QR-код не сканируется

Почему QR-код не сканируется — примеры повреждённого, размытого, засвеченного и плохо читаемого QR-кода
Время чтения: 11 мин.

QR-код может выглядеть совершенно нормально, но смартфон не реагирует на него, долго пытается распознать изображение или считывает код только с определённого расстояния.

Чаще всего проблема связана не с камерой телефона, а с самим QR-кодом: слишком маленьким размером, недостаточным контрастом, отсутствием свободного поля, искажением при подготовке макета или плохим качеством печати.

Разберём, почему QR-код не сканируется, как быстро найти причину и что исправить до печати большого тиража.

Сначала определите: QR-код не сканируется или ссылка не открывается

Это две разные проблемы.

QR-код не сканируется — камера вообще не распознаёт код и не показывает предложение открыть ссылку.

QR-код сканируется, но ничего не открывается — камера распознала данные, но проблема находится уже в самой ссылке, сайте или интернет-соединении.

Проверить это просто:

  1. Откройте камеру смартфона.
  2. Наведите её на QR-код.
  3. Посмотрите, появляется ли уведомление со ссылкой.

Если уведомления нет, ищите проблему в изображении QR-кода или условиях сканирования.

Если ссылка появляется, но страница не загружается, проверьте сам URL и доступность сайта.

1. QR-код слишком маленький

Одна из самых частых причин — код уменьшили настолько, что камера перестала различать отдельные элементы.

QR-код состоит из множества небольших квадратных модулей. Чем больше информации записано в код, тем больше таких элементов требуется.

Если сложный QR-код сильно уменьшить, отдельные квадраты становятся слишком мелкими для стабильного распознавания.

Особенно часто проблема возникает на:

  • визитках;
  • небольших наклейках;
  • этикетках;
  • бейджах;
  • маленьких рекламных макетах;
  • изображениях, которые дополнительно уменьшает сайт или мессенджер.

Что делать

Увеличьте QR-код и снова протестируйте его в конечном размере.

Не существует одного универсального размера в сантиметрах для всех ситуаций: читаемость зависит от количества данных, качества печати, камеры и расстояния сканирования.

Для печатного макета лучше оставлять QR настолько крупным, насколько позволяет дизайн, а затем проверять физический образец смартфоном.

Если QR-код готовится для печати, отдельно проверьте его физический размер. Практические ориентиры для визиток, наклеек, табличек и плакатов собраны в статье «Какой размер QR-кода нужен для печати».

2. Вокруг QR-кода нет свободного поля

Вокруг QR-кода должна оставаться пустая область, которую называют quiet zone — тихая зона.

Для стандартного QR-кода рекомендуется свободное поле шириной не менее четырёх модулей с каждой стороны.

Если вплотную к коду расположить:

  • текст;
  • рамку;
  • логотип;
  • фотографию;
  • цветной узор;
  • другой QR-код,

сканеру становится сложнее определить границы символа.

Что делать

Оставьте вокруг QR-кода чистое однотонное поле.

Не помещайте рамку непосредственно по его краям и не обрезайте белую область при экспорте изображения.

Именно поэтому в QR-кодах, создаваемых нашими генераторами, предусмотрен дополнительный белый отступ вокруг изображения.

3. Недостаточный контраст

Самый надёжный вариант — тёмный QR-код на светлом однотонном фоне.

Проблемы могут появляться, если используются:

  • светло-серые элементы на белом фоне;
  • жёлтый QR-код на светлом фоне;
  • сложный градиент;
  • фотография непосредственно под QR;
  • полупрозрачные элементы;
  • цвета с очень близкой яркостью.

На мониторе такой дизайн может выглядеть эффектно, но камера должна чётко отличать тёмные и светлые модули.

Что делать

Увеличьте контраст. Если есть сомнения, сделайте тестовый вариант с чёрным QR-кодом на белом фоне.

Если он считывается стабильно, проблема, вероятнее всего, была в оформлении.

4. QR-код растянули или деформировали

QR-код должен сохранять квадратные пропорции.

Распространённая ошибка при подготовке макета — дизайнер отдельно меняет ширину или высоту изображения.

В результате квадрат превращается в прямоугольник, а отдельные элементы QR-кода искажаются.

Например, изображение было:

500 × 500 px

а в макете его сделали:

500 × 420 px

Визуально изменение может показаться небольшим, но для распознавания это уже нежелательное искажение.

Что делать

Изменяйте размер QR-кода только с сохранением пропорций.

Ширина и высота итогового изображения должны масштабироваться одновременно.

5. QR-код получился слишком сложным

Чем больше данных помещается непосредственно внутрь QR-кода, тем плотнее становится его структура.

Особенно это заметно у длинных URL с:

  • множеством UTM-меток;
  • длинными параметрами;
  • идентификаторами;
  • длинными путями;
  • служебными параметрами аналитики.

В результате при одинаковом физическом размере отдельные модули становятся мельче.

Что делать

Если возможно, используйте более короткий конечный адрес.

Но не стоит использовать случайные сторонние сокращатели ссылок только ради уменьшения QR-кода: такая ссылка зависит от стороннего сервиса и в будущем может перестать работать.

Для постоянных физических носителей удобнее использовать собственный или управляемый адрес. Похожий принцип применяется в динамических NFC-ссылках.

6. QR-код плохо напечатан

Файл на компьютере может сканироваться идеально, а после печати — перестать.

Причины:

  • низкое разрешение печати;
  • размытые края;
  • растекание краски;
  • слишком мелкие элементы;
  • смещение печати;
  • некачественный принтер;
  • сильное уменьшение изображения перед печатью.

Для устойчивого считывания каждый модуль QR-кода должен сохранять достаточно чёткую форму.

Что делать

Проверяйте именно готовый физический образец, а не только исходный PNG или макет на мониторе.

Если планируется большой тираж, сначала изготовьте один тестовый экземпляр.

7. Поверхность бликует

Глянцевое покрытие само по себе не делает QR-код нерабочим, но сильный блик может закрывать часть изображения.

Это часто происходит:

  • под яркими лампами;
  • возле окна;
  • на глянцевом пластике;
  • на ламинированной поверхности;
  • на стекле;
  • на сильно отражающем материале.

В одном положении код может не распознаваться, а при небольшом изменении угла — сразу считываться.

Как проверить

Попробуйте изменить угол смартфона относительно поверхности.

Если после этого код считывается, причина, скорее всего, в отражении света.

Что делать

Можно изменить расположение носителя, уменьшить прямое освещение или выбрать менее бликующее покрытие.

8. QR-код повреждён или частично закрыт

QR-коды имеют механизм коррекции ошибок, поэтому небольшое повреждение изображения не всегда делает код полностью нечитаемым.

Но возможности коррекции ограничены.

Сканирование может ухудшиться, если:

  • наклейка поцарапана;
  • часть кода оторвана;
  • код испачкан;
  • поверх него наклеен ценник;
  • часть изображения закрывает крепёж;
  • логотип занимает слишком большую область;
  • края QR-кода были обрезаны.

Что делать

Если код используется постоянно, замените повреждённый носитель.

Не стоит рассчитывать на коррекцию ошибок как на возможность произвольно закрывать значительную часть QR-кода дизайном.

9. Камера не может сфокусироваться

Иногда проблема вообще не в QR-коде.

Камере сложно распознать изображение, если:

  • слишком темно;
  • смартфон находится слишком близко;
  • камера не успела сфокусироваться;
  • объектив загрязнён;
  • телефон сильно двигается;
  • QR-код расположен под неудобным углом.

Что попробовать

  1. Немного отодвиньте смартфон.
  2. Убедитесь, что весь QR-код помещается в кадр.
  3. Подождите одну-две секунды для фокусировки.
  4. Измените угол камеры.
  5. Добавьте освещение.
  6. Протрите объектив.

10. QR-код сканируется, но ссылка больше не работает

Это уже не проблема считывания.

QR-код может правильно содержать адрес:

https://example.ru/page

но сама страница могла быть:

  • удалена;
  • перенесена;
  • переименована;
  • закрыта;
  • недоступна из-за ошибки сайта.

Тогда камера успешно прочитает QR-код, но пользователь получит ошибку после перехода.

Что делать

Сначала откройте содержащуюся в QR-коде ссылку вручную в браузере.

Если URL не работает, исправлять изображение QR-кода бессмысленно — необходимо восстановить страницу или создать код с новым адресом.

Как быстро проверить проблемный QR-код

Если QR-код не работает, пройдитесь по простому чек-листу.

  1. Откройте исходный файл на экране. Если он сканируется, а печатная версия нет — проблема связана с печатью, размером или поверхностью.
  2. Попробуйте другой смартфон. Это поможет исключить особенности конкретной камеры.
  3. Увеличьте QR-код. Если увеличенная версия считывается, исходный размер был слишком маленьким.
  4. Проверьте свободное поле. Вокруг QR не должно быть элементов дизайна вплотную.
  5. Сделайте чёрно-белую версию. Если она работает, проблема была в контрасте.
  6. Проверьте пропорции. QR не должен быть растянут.
  7. Проверьте конечную ссылку. Она должна открываться отдельно от QR-кода.

Если QR-код готовится к печати, лучше проверить не только само изображение, но и конечный макет, размер, отступы и физический образец. Используйте наш чек-лист проверки QR-кода перед печатью.

Создайте новый QR-код для проверки

Если есть подозрение, что исходный код был неправильно экспортирован, уменьшен или повреждён, можно создать новый QR-код для той же ссылки и сравнить результат.

Генератор QR-кода для ссылки

Вставьте ссылку и создайте новый QR-код для проверки. Генерация происходит локально в браузере.

Ссылка и QR-код обрабатываются только в вашем браузере

После создания скачайте изображение и проверьте его камерой другого смартфона.

Если новый QR-код работает, а старый нет, проблема находится именно в предыдущем изображении или макете.

Как подготовить QR-код к печати

Чтобы снизить вероятность проблем после изготовления, соблюдайте несколько правил.

Не обрезайте белые поля

Вокруг кода должна оставаться свободная зона.

Не растягивайте изображение

Сохраняйте квадратные пропорции.

Используйте хороший контраст

Для максимально предсказуемого результата — тёмный код на светлом фоне.

Не делайте код слишком маленьким

Особенно если внутри длинная ссылка и QR имеет плотную структуру.

Проверяйте готовый макет

Иногда дизайнер получает рабочий QR-код, но при верстке изменяет его размер, добавляет фон, обрезает поля или экспортирует изображение в низком качестве.

Проверяйте готовое изделие

Финальная проверка должна происходить после печати.

Можно ли поместить логотип внутрь QR-кода

Технически QR-коды могут сохранять читаемость даже при частичном изменении изображения благодаря коррекции ошибок.

Но логотип закрывает часть данных.

Чем больше логотип и чем плотнее сам код, тем выше риск нестабильного сканирования.

Поэтому после добавления логотипа необходимо повторно протестировать QR-код на нескольких смартфонах.

Для коммерческих носителей часто безопаснее разместить логотип рядом с QR-кодом, а сам код оставить максимально чистым.

Можно ли менять цвета QR-кода

Да, но цветовое оформление не должно ухудшать контраст.

При подготовке брендированного макета нужно оценивать не только то, насколько красиво QR смотрится в фирменных цветах, но и насколько стабильно его распознаёт камера.

Особенно осторожно стоит использовать:

  • пастельные цвета;
  • градиенты;
  • полупрозрачность;
  • пёстрые фотографии;
  • очень светлые фирменные оттенки.

Почему QR-код сканируется с экрана, но не с бумаги

Если исходное изображение на мониторе считывается, а распечатанное нет, QR-код, скорее всего, сформирован правильно.

Ищите проблему в:

  • физическом размере;
  • качестве печати;
  • контрасте;
  • материале;
  • бликах;
  • обрезанном свободном поле.

Для диагностики можно распечатать тот же QR-код крупнее на обычной белой бумаге.

Если крупная версия работает, причина почти наверняка связана с исполнением исходного макета.

Почему QR-код сканируется только вблизи

Если код считывается только при очень близком расположении телефона, он может быть слишком небольшим для предполагаемой дистанции.

Например, размер, подходящий для визитки, не обязательно будет удобен на плакате, который пользователь пытается сканировать с расстояния.

Чем дальше находится пользователь, тем крупнее должен быть QR-код.

Почему QR-код сканируется не на всех телефонах

Камеры, алгоритмы распознавания и версии операционных систем отличаются.

QR-код, который находится на границе читаемости, один смартфон может распознать мгновенно, а другой — с трудом.

Именно поэтому хороший тест — не один телефон, а несколько разных устройств.

Если код предназначен для клиентов, ориентироваться нужно не на ситуацию «мой телефон прочитал», а на стабильную работу в реальных условиях использования.

QR-код или NFC, если сканирование неудобно

Для физических точек QR-код необязательно использовать как единственный способ взаимодействия.

Можно разместить рядом NFC-метку.

Тогда пользователь получает два варианта:

QR → навести камеру

NFC → поднести смартфон

Обе технологии могут открывать одну и ту же страницу.

Подробнее их различия разобраны в статье «NFC или QR-код: что лучше».

QR + NFC на физическом носителе

Совместное использование особенно удобно там, где носителем постоянно пользуются разные посетители:

  • в кафе;
  • в салонах;
  • в гостиницах;
  • в офисах;
  • на мероприятиях;
  • в магазинах;
  • на стойках обслуживания.

Например, на одной табличке можно разместить логотип, понятный призыв к действию, QR-код и NFC-зону.

Такие решения реализуются в NFC-табличках с QR-кодом.

Для небольшого формата можно использовать NFC-стикеры с индивидуальным дизайном.

Часто задаваемые вопросы

Почему камера вообще не видит QR-код?

Проверьте размер, контраст, свободное поле вокруг кода, освещение и фокусировку. Также попробуйте отсканировать изображение с другого устройства.

Почему QR-код работает на компьютере, но не после печати?

Вероятная причина — уменьшение размера, низкое качество печати, блики или потеря свободного поля вокруг QR.

Можно ли увеличить QR-код без создания нового?

Да, если исходное изображение достаточно качественное и масштабирование выполняется без искажения пропорций и размытия модулей. Для печати предпочтительно использовать качественный исходник.

Сколько должно быть белого поля вокруг QR-кода?

Стандартному QR-коду требуется свободная зона шириной не менее четырёх модулей с каждой стороны.

Можно ли ставить QR-код на цветной фон?

Можно, если сохраняется хороший контраст и фон не мешает распознаванию структуры кода. Перед печатью обязательно протестируйте итоговый макет.

Почему QR распознаётся, но сайт не открывается?

В таком случае сам QR-код работает. Нужно проверять содержащуюся в нём ссылку, интернет-соединение и доступность конечной страницы.

Поможет ли высокий уровень коррекции ошибок?

Коррекция ошибок помогает восстановить часть повреждённых данных, но не заменяет правильный размер, контраст и свободное поле. Кроме того, увеличение уровня коррекции может сделать структуру QR-кода плотнее.

Итог

Если QR-код не сканируется, не стоит сразу создавать его заново. Сначала определите причину.

Проверьте:

  • размер;
  • свободное поле вокруг кода;
  • контраст;
  • пропорции;
  • качество печати;
  • блики;
  • повреждения;
  • условия съёмки;
  • работоспособность конечной ссылки.

Для надёжного результата QR-код нужно проверять не только на экране, но и после изготовления физического носителя, желательно на нескольких смартфонах.

Если QR используется в постоянной точке взаимодействия с клиентом, его можно дополнить NFC. Пользователь сможет выбрать: отсканировать код камерой или поднести смартфон к NFC-табличке.

Корзина пуста.