QR Code Generator

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

QR Code Generator

Генерация…

Генерируйте чёткие, высококонтрастные 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)‑код — это двумерный матричный штрихкод, состоящий из чёрных модулей, расположенных в квадратной сетке. В отличие от одномерных линейных штрихкодов, QR‑коды кодируют данные по горизонтали и вертикали, что обеспечивает большую ёмкость и быструю всенаправленную читаемость. Современные смартфоны декодируют QR‑коды с помощью камеры и встроенных алгоритмов, что делает их универсальным мостом между физическим и цифровым миром.

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

  • Выбор режима: Входная строка сегментируется в оптимальные режимы кодирования (numeric, alphanumeric, byte, Kanji) для минимизации размера символа.
  • Кодирование данных: Сегменты преобразуются в битовые потоки с индикаторами режима и полями длины.
  • Блоки коррекции ошибок: Генерируются кодовые слова Рида–Соломона и интерливируются, что позволяет восстановить данные при физическом повреждении или закрытии.
  • Построение матрицы: Размещаются finder‑паттерны, тайминговые паттерны, alignment‑паттерны, информация о формате и версии, затем сопоставляются биты данных/ECC.
  • Оценка маски: Применяется одна из 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: Используйте надёжный короткий домен, чтобы уменьшить версию (размер) и увеличить скорость сканирования.
  • Избегайте хрупких цепочек редиректов: Держите целевые страницы стабильными; неработающие ссылки портят напечатанные материалы.
  • Отслеживайте ответственно: Если нужна аналитика, используйте решения, уважающие приватность, и минимальные редиректы.
  • Соответствие окружению: Обеспечьте достаточное освещение и контраст в местах отображения кода.

Типичные применения 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 и пустую зону на всех брендовых материалах.
  • Итерации: Прототипируйте небольшие тиражи перед массовым распространением.
  • Оптимизация лендинга: Убедитесь, что целевые страницы мобильны и быстры.

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

Готовы внедрить QR‑код? Сгенерируйте его выше, скачайте PNG, протестируйте на разных устройствах и интегрируйте в упаковку, вывеску или цифровые материалы. Нужны традиционные штрихкоды тоже? Barcode Generator.