Чому ваш QR-код не сканується (і як це виправити): Повний посібник з усунення несправностей
QR-код не сканується? Ось кожна причина, чому він не працює, і як це виправити — від розміру та контрасту до прострочених динамічних кодів і пошкодженого друку.

Корисний підхід: кожен QR-код — це контракт між трьома сторонами. Надрукований код (або відображений код), телефон, що намагається його відсканувати, і сервер, на який зрештою вказує URL. Сканування не вдається, коли будь-яка з цих трьох сторін порушує контракт.
Цей посібник організовано за тим, хто винен. Більшість проблем — із самим кодом, тож починаємо з цього.
Швидка діагностика: знайдіть винного за 30 секунд
Перш ніж глибоко аналізувати, виконайте цей тест:
- Спробуйте код, що точно працює. Відкрийте будь-який інший динамічний QR, який ви тестували раніше, і відскануйте його. Якщо він сканується, ваш телефон у порядку.
- Спробуйте проблемний код на іншому телефоні. Позичте чийсь. Якщо їхній телефон сканує, проблема у вашому телефоні. Якщо жоден телефон не сканує, проблема в коді.
- Спробуйте проблемний код за кращого освітлення. Віднесіть до вікна або яскравої лампи. Якщо тепер сканується, ваша проблема — освітлення або контраст.
- Прочитайте URL вручну, якщо він надрукований поруч із кодом. Введіть його у браузер. Якщо сторінка завантажується, пункт призначення в порядку, а сам код зламаний. Якщо сторінка не завантажується, пункт призначення зламаний, а код невинний.
Який крок виявив винного — переходьте до відповідного розділу нижче.
Проблема 1: Код фізично пошкоджений
QR-коди мають вбудовану корекцію помилок. До приблизно 30% шаблону може бути закрито або пошкоджено, і код усе одно скануватиметься. Але «30%» — це максимум на найвищому рівні корекції помилок — багато реальних кодів генерують з нижчою корекцією помилок і допускають значно менше пошкоджень.
Як виглядає пошкодження:
- Згини або складки через код
- Плями кави, водяні розводи, плями від їжі
- Подряпини, що видалили чорнило
- Вицвітання від сонячного впливу
- Стікери або етикетки, що закривають частину коду
- Дефекти друку (смуги, неточність вирівнювання, розмазування)
Виправлення:
- Для незначних пошкоджень (менше 10% закрито) більшість сучасних камер телефонів усе ще читає код. Спробуйте сканувати під різними кутами та відстанями.
- Для значних пошкоджень потрібен свіжий друк. Якщо базовий код динамічний, без проблем — надрукуйте нову копію. Якщо код статичний, URL закодовано безпосередньо в шаблоні, тож свіжий друк того ж коду спрацює.
Запобігання: друкуйте коди на стійких матеріалах для будь-яких місць з високим трафіком. Ламінація, акрилові стенди та погодостійкий вініл усі додають роки до робочого життя коду. Для зовнішніх кодів варта додаткова вартість УФ-стійкого чорнила.
Проблема 2: Код надруковано занадто маленьким
QR-код має бути достатньо великим, щоб камера могла розрізнити окремі модулі (маленькі чорні квадрати, що складають шаблон даних).
Загальне правило:
Мінімальний розмір = відстань сканування ÷ 10
Код, який сканують з 30 см (відстань витягнутої руки), має бути щонайменше 3 см. Код, який сканують з 3 метрів (плакат на стіні), має бути щонайменше 30 см.
На практиці мінімуми для поширених сценаріїв:
- Візитки / настільні стенди: мінімум 2,5–3 см
- Реклама в журналах / флаєри: 3–4 см
- Вітрини магазинів: 5–8 см
- Плакати на закритій відстані: 10–15 см
- Великі плакати, що проглядаються через кімнату: 20–30 см
- Білборди: залежить від відстані перегляду; може бути понад метр
Виправлення: якщо ваш код на межі занадто малого, надрукуйте його більшим. Якщо ви вже надрукували великий обсяг, єдине практичне виправлення — наблизити друкований матеріал до користувача, але це зазвичай нездійсненно.
Запобігання: виміряйте двічі, надрукуйте один раз. Завжди тестуйте фактичний друкований розмір у фактичному середовищі перед друком у великих обсягах.
Проблема 3: Контраст занадто низький
QR-коди надійніше скануються, коли темні квадрати дуже темні, а світлі — дуже світлі. Співвідношення контрасту між ними має бути високим.
Поширені провали з контрастом:
- Сірий код середнього тону на білому тлі
- Темний код на темному тлі
- Кольорові коди (особливо пастельні) без достатнього контрасту
- Білі коди на чорному тлі (працює на більшості сучасних телефонів, не працює на старіших Android)
- Коди з напівпрозорими накладками
- Коди, надруковані на текстурованому або кольоровому папері, де колір просочується в модулі
Виправлення:
- Передрукуйте з вищим контрастом. Чорний на білому — найбезпечніший.
- Якщо вам потрібен кольоровий код для брендингу, використовуйте дуже темний колір (глибокий темно-синій, лісовий зелений, бордовий) на дуже світлому тлі.
- Якщо код на кольоровій поверхні, додайте білу панель навколо самого коду.
Запобігання: тестуйте фактичний друкований код на фактичному папері або поверхні в фактичному освітленні. Код, що виглядає прекрасно у дизайн-макеті на каліброваному моніторі дизайнера, часто провалюється в погано освітленому ресторані.
Проблема 4: Відблиски або відображення
Глянцевий папір, ламінат, пластикова упаковка та блискучі акрилові стенди — усі відбивають світло. Якщо відображення потрапляє в об'єктив камери, камера не може чітко бачити код.
Виправлення:
- Нахиліть телефон на 15–20° вбік. Це руйнує відображення, не впливаючи на здатність камери читати код.
- Стійте так, щоб джерело світла було за вами, а не за кодом.
- Для кодів на глянцевих поверхнях приглушіть верхнє світло, якщо можете.
Запобігання: уникайте сильно глянцевих покриттів для QR-кодів у яскраво освітлених середовищах. Матові або сатинові покриття поблажливіші.
Проблема 5: URL пункту призначення зламаний
QR-код може ідеально скануватися, але URL, на який він вказує, повертає 404 (або помилку «не вдається досягти цього сайту»), тож користувач думає, що код провалився.
Як це трапляється:
- Сторінку пункту призначення перенесли або видалили.
- URL було введено неправильно при генерації коду.
- Сайт тимчасово недоступний.
- В URL була помилка або зайвий пробіл.
- URL містив символи, які потрібно було закодувати.
Виправлення:
- Якщо код динамічний: увійдіть до свого QR-провайдера, змініть URL пункту призначення, і той самий код тепер вказує на новий URL. Без передруку. Це супероздібність динамічного коду.
- Якщо код статичний: URL запечений у код. Ви не можете його змінити. Ваші єдині варіанти — передрукувати з правильним URL або налаштувати перенаправлення на оригінальному URL на власному сервері.
Запобігання: завжди тестуйте URL пункту призначення в момент генерації коду і ще раз після виходу сторінки в продакшн. Регулярно оновлюйте, якщо змінюється структура сайту.
Проблема 6: Динамічний код прострочений або вимкнений
Це найболючіший тип невдачі, бо сам код у порядку — просто сервер провайдера більше не перенаправляє.
Поширені причини:
- Ваш безкоштовний пробний період у QR-провайдера закінчився.
- Ви скасували або знизили підписку, а політика провайдера — вимикати динамічні коди при скасуванні.
- Ваш обліковий запис призупинено за несплату.
- Провайдер припинив діяльність.
- Провайдер видалив код через неактивність (рідко, але буває).
Виправлення:
- Увійдіть в обліковий запис QR-провайдера. Якщо код призупинено або вимкнено, активуйте його знову (що зазвичай означає повторну підписку).
- Якщо провайдер закрився або ваш обліковий запис зник, вам доведеться генерувати нові коди на новій платформі та передрукувати.
Запобігання: це єдина найважливіша причина обрати QR-провайдера, чиї коди не ламаються після скасування. Політика QR Cake — коди продовжують працювати з останньо збереженим пунктом призначення навіть після скасування. Більшість платних провайдерів вимикає коди, коли підписка закінчується. Прочитайте дрібний шрифт, перш ніж ставити свої друковані активи на провайдера.
Проблема 7: Проблеми з камерою телефону
Менш поширене, ніж припускають люди, але буває.
Поширені проблеми з боку телефону:
- Об'єктив забруднений. Протріть мікрофіброю. Це виправляє більше «зламаних» QR-кодів, ніж будь-яке інше втручання.
- Не той застосунок камери. Деякі виробники Android мають кілька застосунків камери. Переконайтеся, що ви використовуєте стандартний з увімкненою підтримкою QR.
- Сканування QR вимкнено в налаштуваннях камери. Деякі Samsung і Xiaomi приховують це в Налаштування → Камера → Сканувати QR-коди.
- Камера в режимі, що не сканує. Режим селфі надійно не сканує; деякі «професійні» режими — теж. Використовуйте стандартний режим фото.
- Операційна система занадто стара. iOS до 11 і Android до 8 не мають вбудованого сканування QR.
Виправлення: спробуйте проблемний код на іншому телефоні або встановіть надійний сторонній сканер (TeaCapps QR & Barcode Scanner на Android; застосунок «Камера» iPhone або Code Scanner з Пункту керування на iOS).
Проблема 8: Код занадто щільний
Це збій з боку виробника, який легко пропустити. Чим більше даних ви кодуєте в статичному QR-коді, тим щільнішим стає шаблон. Короткий URL створює розріджений, легко скануваний код. Довгий URL з UTM-параметрами створює щільний, крихкий код.
Виправлення:
- Для статичних кодів скоротіть URL перед генерацією коду. Скористайтеся скорочувачем URL або перенесіть UTM-відстеження на серверну сторону.
- Краще: перейдіть на динамічний код. Динамічні коди завжди кодують короткий URL-перенаправлення, тож шаблон розріджений і прощає помилки навіть на малих розмірах. Безкоштовний динамічний код QR Cake — швидкий спосіб перевірити, чи проблема в щільності — згенеруйте той же пункт призначення як динамічний код і порівняйте обидва поряд.
Запобігання: ніколи не вкладайте довгі URL у статичні QR-коди, якщо код друкуватиметься малим. Тестуйте отриманий код у запланованому розмірі друку перед фіксацією.
Проблема 9: Погане розміщення
Навіть ідеально згенерований, ідеально надрукований код може провалитися через те, де він знаходиться.
Поширені провали розміщення:
- За склом, що відбиває (музейні експозиції, плакати в рамах)
- На вигнутій поверхні (циліндрична упаковка, банки з напоями)
- На тканині або в'язаному матеріалі, що спотворює шаблон
- У положенні, де світло досягає лише однієї сторони
- Там, де користувачі підходять під кутом, що спотворює код у їхній камері
Виправлення: перемістіть код у пласке, добре освітлене, доступне положення. Завжди тестуйте фактичне розміщення перед друком у великих обсягах.
Запобігання: ставтеся до розміщення як до частини дизайну, а не другорядного питання.
Проблема 10: Інвертовані кольори
QR-коди розроблено для читання як «темні модулі на світлому тлі». Інвертовані коди — світлі модулі на темному тлі — працюють на сучасних iPhone і недавніх Android, але старіші пристрої часто провалюються.
Виправлення: надрукуйте код з темними квадратами на світлому тлі. Навіть якщо ваш дизайн-макет показує протилежне, виробнича версія має бути традиційною.
Запобігання: якщо вам потрібна естетика світлого на темному з дизайнерських причин, ретельно тестуйте на старіших Android перед фіксацією. Багато старіших Android (особливо бюджетних моделей) справді не можуть читати інвертовані коди.
Як перевірити код перед друком у великих обсягах
Перш ніж зобов'язатися надрукувати 1000 чогось, виконайте цей 10-хвилинний тест:
- Надрукуйте один код у фактичному запланованому розмірі.
- Скануйте на iPhone (застосунок «Камера»).
- Скануйте на Android-телефоні (застосунок «Камера» або Google Lens).
- Скануйте з найближчої відстані, з якої хтось може підійти.
- Скануйте з найдальшої відстані, з якої хтось може підійти.
- Перейдіть у найтьмянішу частину кімнати, де може жити код, і скануйте там.
- Протестуйте хоча б на одному телефоні зі старішою ОС (iOS 14 або Android 9, якщо можливо).
- Відкрийте URL пункту призначення та переконайтеся, що він завантажується за менш ніж 3 секунди на мобільному.
Якщо якийсь крок провалився, виправте перед друком у великих обсягах.
Поширені запитання
Чому мій QR-код сканується на одному телефоні, але не на іншому? Зазвичай через одне з трьох: на робочому телефоні краща оптика камери, краще програмне розпізнавання QR (новіша ОС) або ви тримаєте його під іншою відстанню/кутом. Спробуйте телефон, що провалюється, з порадами в розділі камери вище.
Мій QR-код працював вчора, а сьогодні ні. Чому? Три ймовірні причини в порядку: (1) URL пункту призначення змінився або повернув помилку, (2) підписка на динамічний код закінчилася, (3) код фізично пошкоджено.
Чи можу я виправити статичний QR-код без передруку? Ви не можете змінити сам код — URL запечений. Але якщо ви контролюєте домен URL пункту призначення, ви можете налаштувати серверне перенаправлення з оригінального URL на новий. Це зберігає друкований код робочим.
Чому деякі QR-коди скануються миттєво, а інші — за кілька секунд? Швидкоскануючі мають вищий контраст, кращу якість друку, оптимальний розмір і розріджені шаблони даних (зазвичай короткі URL). Повільні мають одну або кілька слабкостей, які телефону доводиться долати з більшими зусиллями.
Чи впливає рівень корекції помилок на сканування? Так. Вища корекція помилок (L, M, Q, H — H найвища) робить коди стійкішими до пошкоджень, але також щільнішими. Більшість генераторів типово використовує M (середній), що працює для більшості випадків. Для зовнішнього або промислового використання переходьте на Q або H.
Чи скануватимуть iPhone QR-коди, які старіші Android не можуть? Часто так. iPhone зазвичай мають краще розпізнавання QR, ніж середньоцінові та старіші Android. Якщо ви виробляєте коди для громадськості, оптимізуйте під найслабший розумний телефон вашої аудиторії, що зазвичай означає старіший Android.
Чи менш надійні кольорові QR-коди? Не самі по собі. Надійність — про контраст, а не про колір. Чорний код і темно-синій код працюють однаково добре на білому тлі. Пастельно-жовтий код на білому тлі працює погано. Тестуйте перед фіксацією.
Чому мій код працює при денному світлі, але не при освітленні ресторану? Рівні освітлення впливають на здатність камери фокусуватися та сприйманий контраст коду. У тьмяному світлі камера довше фокусується і може бачити менше контрасту, ніж при денному світлі. Більший код, вищий контраст, поверхня, більш сприятлива до відображення = краща продуктивність у тьмяному світлі.
Якщо ви сумніваєтеся
Якщо ви пройшли цей посібник, а ваш код досі не сканується, проблема майже напевно в одному з:
- Код згенеровано зі зламаними параметрами (рідко, але буває — спробуйте перегенерувати)
- Збій з боку провайдера (перевірте сторінку статусу провайдера)
- Сервер пункту призначення впав або блокує ваш трафік
Якщо нічого з цього не стосується, у коду може бути тонкий виробничий дефект. Найшвидше виправлення — згенерувати код у відомого якісного провайдера та передрукувати.
Створіть свіжий динамічний QR-код
Про команду QR Cake
Написано командою QR Cake — людьми, які створюють QR Cake, платформу динамічних QR-кодів, що використовується для редагованих друкованих кампаній, QR-кодів у Canva, аналітики сканувань і довговічних QR-перенаправлень, які продовжують працювати навіть після завершення підписки.
Дізнатися більше про QR CakeПоширені запитання
- Чому мій QR-код сканується на одному телефоні, але не на іншому?
- Зазвичай тому, що на телефоні, який працює, кращa оптика камери, новіше програмне розпізнавання QR або ви тримаєте його під іншим кутом чи на іншій відстані.
- Мій QR-код працював учора, а сьогодні не працює. Чому?
- Три ймовірні причини в порядку зменшення вірогідності: цільова URL змінилася або повертає помилку; підписка на динамічний код закінчилася; код фізично пошкоджений.
- Чи можу я полагодити статичний QR-код без повторного друку?
- Сам код змінити не можна — URL «запечена» в нього. Але якщо ви керуєте доменом цільової URL, можна налаштувати серверне перенаправлення на нову адресу, що збереже друкований код робочим.
- Чи впливає рівень корекції помилок на сканування?
- Так. Вищий рівень корекції помилок робить коди стійкішими до пошкоджень, але вони стають щільнішими. Більшість генераторів за замовчуванням використовують середній рівень, який підходить для типового використання. Для роботи на вулиці чи в промислових умовах варто перейти на високий рівень.
- Чи менш надійні кольорові QR-коди?
- Не самі по собі. Надійність залежить від контрасту, а не від кольору. Чорний код і темно-синій код працюють однаково добре на білому. Пастельний код на білому працює погано.
- Чому мій код працює при денному світлі, але не працює при освітленні в ресторані?
- Нижчий рівень освітлення знижує якість фокусування камери та сприйманий контраст. Для затемнених умов друкуйте більші коди з вищим контрастом на менш відблискових поверхнях.
Схожі статті
Продовжуйте читати практичні гайди про QR-коди, приклади та поради з оптимізації.
Найкращий генератор QR-кодів для малого бізнесу (2026): авторський гайд
Більшість гайдів «найкращий генератор QR-кодів» розглядають потреби корпорацій і малого бізнесу як одну проблему. Це не так. Це авторська версія для профілю покупця з малого бізнесу.
Порівняння найкращих генераторів QR-кодів: QR Cake vs Bitly vs QR Code Generator
Більшість сервісів можуть згенерувати QR-код. Краще питання в тому, який із них залишається зручним, коли кампанії змінюються, друк уже в роботі, а вам потрібна аналітика, що реально допомагає.
Динамічні й статичні QR-коди: який вам справді потрібен? (Посібник 2026)
Статичні коди підходять приблизно для трьох конкретних ситуацій. Для всього іншого динамічні коди заощаджують ваші гроші, час і ніяковість від передруку флаєрів через те, що хтось змінив URL посадкової сторінки.