Генератор QR-кодов
Ссылка, произвольный текст или доступ к Wi-Fi одним касанием. Код собирается прямо в браузере и не отправляется на сервер — это важно, когда в него кладут пароль.
—
Зачем коррекция ошибок
QR устроен так, что читается, даже если часть кода закрыта, поцарапана или залита. Это не магия, а математика: часть модулей несёт не данные, а проверочные символы кода Рида — Соломона, по которым восстанавливается утраченное.
Уровень L терпит около семи процентов повреждений, M — пятнадцать, Q — двадцать пять, H — тридцать. Платить приходится размером: на уровне H тот же текст занимает заметно больше модулей.
Практика простая: для экрана и мессенджера хватает L или M, для печатной наклейки берите Q, а H нужен, когда поверх кода ложится логотип или он поедет на улицу под дождь и солнце.
Почему код может не читаться
Слишком мелко напечатали. Один модуль — не меньше 0,4 мм, а лучше 0,6. Ниже этого камера телефона перестаёт различать соседние точки.
Обрезали светлое поле. Вокруг кода нужна пустая рамка шириной в четыре модуля. Она заложена в скачиваемый файл, и её частая жертва — вёрстка «под обрез».
Инверсия или цветной фон. Сканеры ищут тёмное на светлом. Белый код на чёрном читается не всеми, а цветной фон снижает контраст.
Слишком длинный текст. Чем больше данных, тем плотнее сетка. Если в код просится абзац — положите вместо него короткую ссылку.
Частые случаи
Вопросы
Частые вопросы
QR с паролем от Wi-Fi — это безопасно?
Настолько же, насколько безопасен листок с паролем на холодильнике: кто видит код, тот войдёт в сеть. Зато пароль не приходится диктовать и он не оседает в переписке. Важно другое: наш генератор собирает код в вашем браузере и никуда его не отправляет, тогда как многие онлайн-сервисы отправляют содержимое на свой сервер. Для гостевой сети это удобный и разумный способ.
Что означают уровни коррекции ошибок?
QR продолжает читаться, даже если часть кода закрыта или испорчена. Уровень L терпит около 7 процентов повреждений, M — 15, Q — 25, H — 30. Плата за надёжность — размер: при уровне H тот же текст занимает заметно больше модулей. Для экрана хватает L или M, для наклейки на улице или печати поверх картинки берите Q или H.
Почему код не читается?
Три обычные причины. Слишком мелкая печать: модуль должен быть не меньше 0,4 мм, иначе камера их не различает. Нет светлого поля: по краям нужна пустая рамка шириной в четыре модуля, она заложена в скачиваемый файл — не обрезайте её. И низкий контраст: печатайте чёрным по белому, инверсия и цветной фон часто ломают распознавание.
SVG или PNG?
SVG для печати: он остаётся идеально чётким при любом размере, а у QR резкость границ критична. PNG для мессенджеров и презентаций, где векторный файл не вставить. Оба варианта содержат одинаковый код.
Есть ли ограничение на длину?
Здесь до двадцатой версии кода — это примерно 850 байт при минимальной коррекции, то есть около 850 латинских символов или 400 кириллических. Практический совет: длинные тексты в QR не кладут, потому что код становится плотным и плохо читается — лучше положить короткую ссылку.
Дальше