Page Icon

Генератор QR-кодов

Создавайте QR-коды для ссылок, текста, Wi‑Fi и прочего.

Генератор QR-кодов

Генерация…

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

Что поддерживает этот генератор QR-кодов

Тип данныхОписаниеПримеры
URL / СсылкаОткрывает веб-страницу или deeplink приложения.https://example.com, https://store.example/app
Обычный текстОтображает текст в приложении-сканере.Промо-коды, короткие сообщения
Email / MailtoОткрывает черновик письма с предварительно заполненными полями.mailto:sales@example.com
ТелефонИнициирует звонок на мобильном устройстве.tel:+1555123456
SMS IntentОткрывает SMS-приложение с текстом сообщения.sms:+1555123456?body=Hello
Настройка Wi‑FiСохраняет SSID + тип шифрования + пароль.WIFI:T:WPA;S:MyGuest;P:superpass;;
vCard / КонтактСохраняет контактные данные на устройстве.BEGIN:VCARD...END:VCARD

Что такое QR-код?

QR (Quick Response) Code — двумерный матричный штрихкод, состоящий из тёмных модулей, расположенных в квадратной сетке. В отличие от одномерных линейных штрихкодов, QR-коды кодируют данные по горизонтали и по вертикали, что обеспечивает большую ёмкость и быстрое всенаправленное сканирование. Современные смартфоны декодируют QR-коды с помощью камеры и встроенных алгоритмов, делая их универсальным мостом между офлайн- и онлайн-опытом.

Как работает кодирование QR

  • Выбор режима: Входная строка сегментируется в оптимальные режимы кодирования (numeric, alphanumeric, byte, Kanji) для минимизации размера символа.
  • Кодирование данных: Сегменты преобразуются в битовые потоки с индикаторами режима и полями длины.
  • Блоки коррекции ошибок: Генерируются и перемежаются кодовые слова коррекции ошибок Рида–Соломона, что позволяет восстановить данные при физическом повреждении или закрытии части кода.
  • Построение матрицы: Размещаются finder-паттерны, timing-паттерны, alignment-паттерны, информация о формате и версии, затем отображаются биты данных/коррекции.
  • Оценка маски: Применяется одна из 8 масок; выбирается та, которая даёт наименьший штрафной балл (лучший визуальный баланс).
  • Отрисовка вывода: Модули растеризуются в пиксельную сетку (здесь PNG) с опциональной зоной тишины.

Понимание коррекции ошибок (уровни ECC)

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

УровеньПримерно восстанавливаемое повреждениеТипичное использование
L~7%Массовый маркетинг, чистая печать
M~15%Универсальный выбор по умолчанию
Q~25%Коды с небольшими логотипами
H~30%Жёсткие условия эксплуатации, повышенная надёжность

Рекомендации по размерам и печати

  • Минимальный физический размер: Для визиток: ≥ 20 мм. Для плакатов: масштабируйте так, чтобы наименьший модуль ≥ 0.4 мм.
  • Правило дистанции сканирования: Практическое эмпирическое правило: Distance ÷ 10 ≈ минимальная ширина кода (в тех же единицах).
  • Зона тишины: Соблюдайте как минимум 4 модуля чистой границы (мы обозначаем это как "Quiet zone").
  • Высокий контраст: Тёмный передний план (близкий к чёрному) на белом фоне даёт лучшие результаты.
  • Вектор против растра: PNG при достаточном разрешении годится для большинства печатных задач до умеренных размеров; для крупной вывески предпочитайте SVG (здесь не предоставляется) или рендер с большим размером модуля с последующим уменьшением.

Дизайн и брендирование

  • Избегайте чрезмерной стилизации: Скругление или удаление слишком большого количества модулей снижает декодируемость.
  • Размещение логотипа: Держите логотип внутри центральных 20–30% и увеличьте ECC при наложении.
  • Не изменяйте finder-паттерны: Три большие угловые клетки критичны для скорости обнаружения.
  • Выбор цвета: Светлые передние план или инвертированные схемы уменьшают контраст и снижают вероятность успешного сканирования.

Лучшие практики внедрения

  • Тестируйте на разных устройствах: Камеры iOS и Android + сторонние сканеры.
  • Сократите URL: Используйте надёжный короткий домен, чтобы уменьшить версию (размер) и ускорить сканирование.
  • Избегайте хрупких цепочек редиректов: Держите посадочные страницы стабильными; битые URL бесполезны на печатных материалах.
  • Отслеживайте ответственно: Если нужна аналитика — используйте с уважением к приватности минимальные редиректы.
  • Соответствие окружению: Обеспечьте достаточное освещение и контраст в местах, где отображается код.

Распространённые применения QR-кодов

  • Маркетинг и кампании: Направляйте пользователей на посадочные страницы или акции.
  • Упаковка и прослеживаемость: Предоставляйте информацию о партии, происхождении или подлинности.
  • Регистрация на мероприятии: Кодируйте билеты или идентификаторы участников.
  • Платежи: Статические или динамические ссылки на счёт в регионах с поддержкой QR-стандартов оплаты.
  • Доступ к Wi‑Fi: Упрощает подключение гостей без устного обмена паролями.
  • Электронные меню: Снижает расходы на печать и позволяет быстро обновлять содержимое.

Примечания о конфиденциальности и безопасности

  • Локальная обработка: Этот инструмент никогда не загружает ваш контент; генерация происходит в браузере.
  • Вредоносные ссылки: Всегда проверяйте домены назначения перед массовым распространением.
  • Динамические vs статические: Этот генератор создаёт статические коды (данные встроены) — устойчивы к стороннему трекингу, но не редактируемы после печати.
  • Безопасное содержимое: Не вкладывайте чувствительные секреты (API-ключи, внутренние URL) в общедоступные коды.

Устранение проблем со сканированием

  • Размытый вывод: Увеличьте размер модуля, убедитесь, что DPI принтера ≥ 300.
  • Низкий контраст: Переключитесь на сплошной тёмный (#000) на белом (#FFF).
  • Повреждённый угол: Повышайте уровень ECC (например, M → Q/H).
  • Шумный фон: Добавьте или увеличьте зону тишины.
  • Перегруженность данных: Укоротите содержимое (используйте короткий URL), чтобы снизить сложность версии.

Часто задаваемые вопросы о QR-кодах

Истекают ли QR-коды?
Статические QR-коды, созданные здесь, никогда не истекают — они содержат данные прямо в себе.
Могу ли я отредактировать код после печати?
Нет. Нужен сервис динамических редиректов; статические символы неизменны.
Какой размер печати мне выбрать?
Обеспечьте наименьший модуль ≥ 0.4 мм для большинства случаев; увеличьте размер для просмотра с расстояния.
Безопасно ли брендирование?
Да, если вы сохраняете finder-паттерны, достаточный контраст и повышаете ECC при наложении графики.
Могу ли я отслеживать сканирования?
Используйте сокращённый URL, ведущий на ваш аналитический эндпоинт (с уважением к приватности).

Практические советы для бизнеса

  • Контроль версии: Используйте более короткие полезные данные, чтобы держать версии символов низкими (быстрее сканирование).
  • Согласованность: Стандартизируйте ECC и зону тишины во всех брендированных материалах.
  • Итерации: Прототипируйте небольшими тиражами перед массовым распространением.
  • Оптимизация посадочной страницы: Убедитесь, что целевые страницы удобны для мобильных и загружаются быстро.

Дополнительные материалы и ссылки