Нет. Напечатанный узор не истекает и не может истечь. QR-код - это фиксированная сетка светлых и тёмных модулей, которая расшифровывается в ту же самую строку через двадцать лет, что и сегодня днём. Ничто в нём не отсчитывает время.
Истекает одна из двух вещей за самим узором: страница, на которую он указывает, или - для динамического кода - сервис редиректа, разрешающий его короткую ссылку. Именно поэтому один и тот же вопрос получает уверенное "да" от одного человека и уверенное "нет" от другого - они описывают разные слои. Если вы собираетесь напечатать код на 5000 листовок, слой, который вас волнует, - это тот, которым вы не владеете. Полный процесс от печати до сканирования описан в статье QR-кампания с нуля; эта статья - о том, что происходит с такой кампанией восемнадцать месяцев спустя.
Три слоя, и только два из них могут отказать
Каждое сканирование проходит через три слоя, и отказывают они с совершенно разной частотой.
Узор - это данные в покое. Кодирование определено стандартом QR, а сетка модулей несёт собственную коррекцию ошибок, поэтому код переживает след от кофейной чашки или заломленный угол; Denso Wave, изобретатель формата, документирует уровни коррекции, которые это делают возможным. Узор можно уничтожить физически. Истечь он не может.
Закодированная строка - это то, что было заложено в момент генерации. Для статического кода это конечный URL. Для динамического - это короткая ссылка, а адрес назначения хранится где-то ещё, в базе данных.
Назначение - это страница на веб-сервере со всей смертностью, которую это подразумевает. Сайты перестраивают, продукты снимают с производства, агентства теряют доступ к аккаунту и позволяют домену истечь.
У статического кода есть два из этих слоёв и никакого сервиса посередине, так что он отказывает только тогда, когда отказывает назначение. Динамический код добавляет третью сторону, которая должна разрешать вашу ссылку каждый раз, когда её кто-то сканирует. Этот лишний переход покупает вам редактируемые назначения и аналитику сканирований. Он же вводит единственный в этой статье сценарий отказа, который люди называют "истечением срока".
Пять способов, которыми умирает динамический QR-код
Примерно в том порядке, в каком я на самом деле видел, как каждый из них происходит:
| Что произошло | Что делает сканирование | Можно исправить без перепечатки? |
|---|---|---|
| Бесплатный пробный период закончился | Страница ошибки провайдера или редирект на сайт самого провайдера | Да, оформив подписку |
| Месячный лимит сканирований исчерпан | Сканирования перестают разрешаться, пока счётчик не обновится или план не улучшат | Да, повысив тариф |
| Карта истекла, счёт не оплачен | Коды гаснут после льготного периода | Да, пока аккаунт не удалили окончательно |
| Код, кампания или аккаунт удалены | 404 с домена провайдера | Редко, и никогда, если слаг переиспользовали |
| Провайдер закрылся или был приобретён и свёрнут | Домен вообще перестаёт разрешаться | Нет |
Обратите внимание: четыре из пяти вообще не связаны с QR-кодами как технологией. Это события биллинга. С узором на плакате всё в порядке; со счётом - нет.
Пробные периоды - самое острое место здесь, потому что их срок настолько короток относительно цикла печати. Страница тарифов QR Code Generator обещает "первые 14 дней за наш счёт" и ограничивает начальный тариф 10 000 сканирований (проверено в августе 2026 года). Ни одна из страниц, которые я читал, не сообщала, что происходит с кодом после закрытия окна, - а это именно та информация, которая нужна покупателю печати и которую он редко получает. Четырнадцать дней - это меньше, чем занимает нормальный цикл печати. Вполне возможно спроектировать код, утвердить макет и получить мёртвый код ещё до того, как приедут коробки.
Лимит сканирований заслуживает отдельного предупреждения. Это единственный сценарий отказа, который бьёт сильнее всего именно тогда, когда всё идёт хорошо: кампания превышает ожидания, съедает весь лимит в середине месяца, и коды замолкают именно на том пике, на который вы надеялись. Больнее всего это бьёт по бесплатным тарифам, где лимит иногда составляет всего пару сотен.
Как понять, что код у вас в руках - динамический
На глаз не отличить. Плотность узора - не признак, и логотип в центре тоже. Между статическим и динамическим кодом нет визуальной разницы, и никакой даты истечения на них не печатают.
Так что расшифруйте его, вместо того чтобы переходить по нему. Большинство приложений-сканеров показывают расшифрованную строку и спрашивают, прежде чем её открыть, а любой десктопный декодер выдаст исходный текст целиком. Затем прочитайте, что получилось:
- Полный URL назначения на вашем собственном сайте означает статический код. Посередине нет сервиса, и нечему истекать.
- Короткая ссылка на домене, который вы узнаёте как свой, означает динамический и переносимый код. Хорошая позиция.
- Короткая ссылка на общем домене провайдера означает динамический и зависимый код. Он работает, пока эта компания продолжает его разрешать.
Для последних двух вариантов можно пойти на шаг дальше и проверить сам редирект одним запросом:
curl -sI https://s.elido.me/spring26 | grep -i '^location\|^HTTP'
301 или 302 с заголовком Location доказывает, что код динамический, и показывает, куда он сейчас указывает. Наш чекер ссылок делает то же самое в браузере, если вам не хочется открывать терминал, а статья как раскрыть короткий URL рассказывает, что ещё можно узнать из ответа. Это же самый дешёвый аудит, который можно провести по унаследованному массиву печатных материалов: расшифруйте каждый код, составьте список доменов - и карта зависимостей готова за один день.
Тест на переносимость, который никто не проводит перед печатью
Один вопрос решает, станет ли истечение срока просто неудобством или обернётся перепечаткой: чей домен зашит в узоре?
Стандартный ответ от вендоров QR - что коды нельзя перенести между провайдерами, так что смена провайдера означает перепечатку. Собственное руководство Uniqode об истечении срока QR-кодов говорит именно это, проверено в августе 2026 года. Для их кодов это правда, потому что их коды кодируют их домен. Это не свойство QR-кодов как таковых. Если содержимое - go.yourbrand.example/spring26, узор указывает на имя хоста на домене, который принадлежит вам. Меняете провайдера - перенаправляете домен, воссоздаёте пути, и каждый напечатанный код продолжает работать. Печать переживает отношения с вендором, и это вся суть размещения собственного домена на физических носителях.
Должны выполняться два условия, и оба стоит проверить, прежде чем брать на себя обязательства:
- Домен должен быть вашим в смысле регистратора, а не поддоменом домена провайдера, который просто содержит название вашего бренда.
- Новый провайдер должен позволять воссоздать точные те же пути, в идеале через массовый импорт, чтобы
/spring26продолжал означать то же самое.
Второе условие - это вопрос, который стоит реально задать на звонке с отделом продаж, а не подумать о нём задним числом. Статья собственные домены для коротких ссылок разбирает сторону DNS, а наша настройка собственного домена занимает около пяти минут от начала до конца. Если вы печатаете QR-коды на чём-то со сроком службы, измеряемым годами, - меню, таблички, оборудование, упаковка, - это единственное решение важнее любого дизайнерского спора, который у вас случится.
Разместите свои коды на домене, которым вы владеете - и худший сценарий перестаёт быть перепечаткой и становится просто изменением DNS.
Что происходит с историей сканирований
Коды, которые гаснут, - это громкая проблема. Потеря цифр - тихая.
История сканирований обычно хранится там же, где разрешается ссылка, - по тем правилам хранения, которые прописаны в тарифе, а истёкший аккаунт - не лучший момент, чтобы искать опции экспорта. Если вы переезжаете, экспортируйте необработанные данные сканирований до того, как что-либо отмените, а не после. Агрегированные графики приятно смотреть, но они бесполезны, когда позже нужно сверить их с цифрами нового провайдера.
Где эти данные физически хранятся - отдельный вопрос, который стоит задать в ЕС, поскольку логи сканирований содержат геолокацию, выведенную из IP, и данные об устройстве. Наши остаются в регионе ЕС и экспортируются в CSV по запросу; статья что измерять в аналитике коротких ссылок разбирает, какие из этих полей на самом деле оправдывают своё существование, а отслеживание сканирований QR-кода разбирает механику.
Десятиминутный чек-лист перед печатью
Пройдите этот список до того, как файл уйдёт в печать, а не после того, как приедут коробки:
- Расшифруйте код и прочитайте содержимое вслух. Если домен не ваш, осознанно решите, что вас это устраивает.
- Проверьте тариф за кодом: лимит сканирований, дату окончания пробного периода, что провайдер делает с кодами при остановке оплаты. Получите последний ответ письменно, если носитель дорогой.
- Убедитесь, что вы можете редактировать назначение и что редактирование не создаёт новую короткую ссылку. Статья динамические против статических QR-кодов объясняет, почему некоторые инструменты незаметно делают именно это.
- Распечатайте пробник и отсканируйте его дешёвым телефоном при плохом освещении, с того расстояния, с которого будет стоять реальный человек. Статья каким должен быть размер QR-кода содержит правила расстояния.
- Запланируйте повторное сканирование через полгода. Коды умирают тихо, и никто не сообщает о мёртвом плакате.
Последний пункт - привычка, которая отличает команды, которых заставали врасплох, от тех, кого не заставали. Мёртвый редирект не создаёт ни жалобы, ни оповещения - он просто тихо перестаёт конвертировать. Если ваши коды важны, поставьте на них повторяющуюся запись в календаре и вручную сканируйте несколько штук, либо настройте проверку доступности для адресов назначения.
Читайте цикл опорных статей
Эта статья входит в кластер функций. Полную сборку смотрите в статье QR-кампания с нуля - она охватывает путь от планирования до измерения, а что такое QR-код объясняет, что эти квадратики представляют собой на самом деле.
Связанные статьи в блоге
- Динамические против статических QR-кодов: что на самом деле меняется
- QR-код не сканируется? Четыре причины и их решения
- Собственные домены для коротких ссылок, от начала до конца
- Протухание ссылок: стратегия предотвращения, которая действительно работает
- Как отслеживать сканирования QR-кода, не гадая наугад
Частые вопросы
Истекает ли срок действия QR-кодов?
У самого напечатанного узора - нет. Это фиксированная сетка модулей, которая расшифровывается в одну и ту же строку вечно. Истечь может то, на что эта строка указывает: конечная страница, которую убрали, или - для динамического кода - сервис редиректа, который разрешает его короткую ссылку. Так что у статического QR-кода нечему истекать, а динамический живёт ровно столько, сколько кто-то продолжает отвечать за его ссылку.
Сколько живёт QR-код?
Как узор - бесконечно. Статический код, напечатанный в 1998 году, до сих пор расшифровывается. На практике срок жизни кода равен сроку жизни самого слабого звена за ним, а это обычно подписка, а не страница. Больше всего это важно для кодов на физических носителях, которые переживают сами кампании, - вывесках, упаковке, табличках.
Истекает ли срок действия бесплатных QR-кодов?
Бесплатные статические коды никогда не истекают, потому что данные живут в самом узоре и никакой сервис не участвует. Бесплатные динамические коды обычно истекают - либо когда закрывается пробный период, либо когда заканчивается месячный лимит сканирований. QR Code Generator, например, даёт 14 дней пробного периода и ограничивает начальный план 10 000 сканирований, согласно его странице тарифов в августе 2026 года. Читайте условия тарифа до печати, а не после.
Можно ли восстановить QR-код с истёкшим сроком действия?
Иногда, и это целиком зависит от провайдера. Если аккаунт всё ещё существует и короткая ссылка никогда не была переназначена, повторная оплата обычно возвращает ту же ссылку к жизни с историей сканирований в целости. Если аккаунт удалён или провайдер отдал этот слаг другому клиенту, напечатанный код мёртв, и никакая оплата это не исправит.
Как понять, статический напечатанный QR-код или динамический?
Расшифруйте его и прочитайте исходный текст, вместо того чтобы переходить по нему. Большинство приложений-сканеров показывают расшифрованную строку, прежде чем её открыть. Если вы видите конечный URL назначения, код статический. Если вы видите короткую ссылку на чьём-то домене для сокращения ссылок, он динамический, и этот домен теперь - зависимость вашего напечатанного носителя.
Можно ли перенести напечатанный QR-код к другому провайдеру без перепечатки?
Только если код кодирует домен, который вы контролируете. Динамический код, указывающий на ваш собственный короткий домен, переносим: вы перенаправляете домен на нового провайдера, воссоздаёте те же пути, и печать продолжает работать. Код, указывающий на общий домен провайдера, перенести вообще нельзя, - именно поэтому вендоры говорят, что смена провайдера означает перепечатку.
Попробуйте Elido
Вставьте URL - получите короткую ссылку
Без регистрации. Ссылка живёт 30 дней. Зарегистрируйтесь, чтобы оставить её навсегда.
Бесплатно, без регистрации · 2 в день