О проекте — генератор QR-кодов

Как работает этот сайт

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

Что с данными

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

Почему нет динамических QR и статистики переходов

Статический QR-код — это просто картинка с данными: посчитать, кто и когда его отсканировал, без серверного посредника нельзя. Сервисы с аналитикой переходов используют динамические QR, где код ведёт на их адрес с перенаправлением. Для этого нужен аккаунт и хранение данных. Наш MVP честно делает статику и не обещает того, чего нет.

Качество и ограничения

Код распознаётся лучше, когда спокойный фон, достаточно пустое поле вокруг, нет лишнего логотипа и в тексте короткие строки. SVG-версия печатается в векторе, логотип уходит только в PNG. Перед публикацией проверьте скан камерой: для этого на сайте есть раздел «Сканер».

Техническая сторона

Статическая сборка на Astro, генерация — библиотека qrcode, распознавание — jsQR. Ни то, ни другое не отправляет данные в сеть: это код, работающий в вашем браузере.

Контакты

Нашли ошибку или есть предложение — пишите на hi@kodqr.ru. Подробности о том, какие данные собирает сайт, — на странице политики конфиденциальности.

Русские сценарии

Сайт закрывает сценарии, с которыми к QR обращаются по-русски: подключиться к Wi-Fi, дать цифровую визитку, оставить номер телефона, подготовить оплату по реквизитам, открыть чат в Telegram или профиль в MAX.

Вопросы форматов и ограничений собраны на странице вопросов и ответов.