2026-03-23
Гид по генератору QR-кодов: Как создать кастомный код (URL, vCard, Wi-Fi)
Узнайте, как работают QR-коды и что они могут кодировать (URL, vCard, Wi-Fi, SMS). Научим создавать кастомные коды с коррекцией ошибок и брендингом, а также избегать распространенных ошибок сканирования.

Последнее обновление: June 28, 2026
QR-код — это двумерный штрихкод, который сканирует камера телефона для открытия URL, обмена контактной информацией, подключения к Wi-Fi или отправки сообщения. Создать его легко; но создать код, который надежно сканируется, зависит от трех вещей: достаточной коррекции ошибок, высокого контраста и правильного физического размера относительно расстояния сканирования. В этом руководстве мы расскажем, что кодируют QR-коды, как создать индивидуальный код и какие ошибки делают коды нечитаемыми.
Быстрый ответ: как сгенерировать QR-код?
| Потребность | Тип QR | Пример данных |
|---|---|---|
| Открытие веб-страницы | URL | https://imagic-ai.com |
| Обмен контактами | vCard | Имя, телефон, email |
| Подключение к Wi-Fi | Строка Wi-Fi | SSID + пароль |
| Отправка SMS/email | SMS / mailto | Номер или адрес |
| Простой текст | Текст | Любая строка |
Для одного кода используйте QR Code Generator; для пакетов — библиотеку qrcode на Python или CLI qrencode. Если код используется в рекламной графике, подготовьте окружающий арт с помощью image resizer и проверьте размеры назначения в social media image sizes guide.
Что может кодировать QR-код?
QR-коды — это не только URLs; они могут кодировать несколько типов данных, которые телефоны распознают и по которым действуют:

- URL — открывает веб-страницу (наиболее частое использование).
- vCard — добавляет контакт в адресную книгу телефона.
- Wi-Fi — подключается к сети Wi-Fi (встроенный SSID + пароль).
- SMS / email / phone — открывает сообщение или набирает номер.
- Plain text — любая строка, отображаемая как текст.
Тип данных кодируется в полезной нагрузке (payload) QR, поэтому сканирующий телефон знает, что делать. QR с URL открывает браузер; QR с Wi-Fi открывает запрос на подключение к сети.
Как сгенерировать QR-код?
Генератор в браузере
Для одного кода используйте QR Code Generator: выберите тип (URL, vCard, Wi-Fi), введите данные, при необходимости установите фирменный цвет или логотип и скачайте PNG/SVG. SVG лучше подходит для печати, так как он масштабируется без пикселизации.
Командная строка (qrencode)
## Generate a URL QR as PNG
qrencode -o qr.png -s 20 -m 2 "https://imagic-ai.com"
## As SVG (for print)
qrencode -o qr.svg -t SVG "https://imagic-ai.com"
Python (qrcode)
import qrcode
qr = qrcode.QRCode(box_size=20, border=2, error_correction=qrcode.constants.ERROR_CORRECT_M)
qr.add_data("https://imagic-ai.com")
qr.make(fit=True)
qr.make_image(fill_color="black", back_color="white").save("qr.png")
Для пакетной обработки (сотни кодов из CSV) лучшим инструментом является библиотека Python.
Что такое коррекция ошибок и почему это важно?
QR-коды имеют встроенную коррекцию ошибок (Reed-Solomon), благодаря которой они продолжают сканироваться даже при частичном повреждении, загрязнении или наложении логотипа. Существует четыре уровня:
| Уровень | Восстановимость | Применение |
|---|---|---|
| L (Low) | ~7% | Чистая среда, максимальные данные |
| M (Medium) | ~15% | По умолчанию, общее использование |
| Q (Quartile) | ~25% | Печать, небольшой риск повреждения |
| H (High) | ~30% | Наружное использование, наложение логотипа |
Более высокая коррекция позволяет разместить логотип в центре или выдержать износ, но делает код более плотным (больше модулей). Используйте H при добавлении логотипа или печати для наружного использования; M подходит для большинства случаев.
Как брендировать QR-код, не нарушив его функциональность?
Вы можете изменить цвет переднего плана и добавить центральный логотип, но оба этих действия могут снизить возможность сканирования:

- Цвет: сохраняйте высокий контраст — темный передний план на белом фоне является самым безопасным. Избегайте пар с низким контрастом (желтый на белом). Стандарт ISO/IEC 18004 QR code standard определяет спецификацию; практическое руководство по сканированию от Google's QR code best practices подтверждает правило высокого контраста.
- Логотип: держите его маленьким (менее ~30% площади) и центрированным, и используйте коррекцию ошибок H, чтобы код все равно сканировался с логотипом в центре.
- Форма: сохраните три угловых шаблона «поиска» нетронутыми; они позволяют сканеру найти и ориентировать код.
Всегда тестируйте брендированный код на реальном телефоне, прежде чем печатать его в дорогом месте.
Какого размера должен быть напечатанный QR-код?
Общее правило сканирования: код должен быть не менее 1/10 расстояния сканирования. Код, отсканированный с расстояния 1 meter (постер), требует ~10cm; код, отсканированный с расстояния 20cm (визитная карточка), требует ~2cm. Если делать его меньше, камерам телефона будет сложно различить модули. Для печати экспортируйте как SVG, чтобы он оставался четким в любом размере.
Статические и динамические QR-коды
- Статический: данные кодируются непосредственно в код. Назначение не может измениться после генерации. Лучше всего подходит для Wi-Fi, vCard и постоянных URL.
- Динамический: код кодирует короткий перенаправляющий URL; назначение может быть изменено позже (и отслеживаются сканы). Это требует сервера и обычно является платной услугой. Лучше всего подходит для маркетинговых кампаний, где вы можете изменить целевую страницу.
Выбор важен с точки зрения стоимости и гибкости. Статический код бесплатен навсегда и не зависит ни от каких сервисов — он продолжает работать даже в случае исчезновения компании-генератора, потому что данные живут в самом коде. Динамический код стоит денег и зависит от работоспособности сервера перенаправления, но он позволяет изменить назначение после печати (исправить опечатку, сменить кампанию) и подсчитать сканы. Практическое разделение: используйте статический для всего, что должно работать навсегда без постоянных затрат (визитная карточка, знак Wi-Fi, руководство по продукту), а динамический — для ограниченного по времени маркетинга, где вам нужна аналитика и возможность перенаправления. Использование обоих типов вместе распространено: статический для постоянных материалов, динамический — для кампаний.
Распространенные ошибки
- Низкий контраст. Слабый код на цветном фоне не сканируется. Используйте темный фон на светлом.
- Слишком большой логотип. Он закрывает данные; используйте исправление ошибок H и держите логотип менее 30%.
- Слишком маленький для расстояния. Код размером 1cm на плакате невозможно отсканировать из другой комнаты.
- Поврежденные паттерны поиска. Три угловых квадрата должны оставаться неповрежденными.
- Растеризация для печати. Используйте SVG, чтобы код оставался четким при увеличении масштаба.
Часто задаваемые вопросы
Истекают ли QR-коды?
Статические коды никогда не устаревают — данные находятся в самом коде. Динамические коды (URL перенаправления) истекают только в случае остановки службы перенаправления.
Может ли QR-код содержать логотип?
Да — разместите небольшой логотип в центре и используйте коррекцию ошибок H. Убедитесь, что он занимает менее ~30% площади.
Какой уровень коррекции ошибок оптимален?
M для общего использования, H при добавлении логотипа или печати в условиях повышенного износа/на улице. В статье Википедии о QR-кодах QR code Wikipedia article подробно описаны уровни.
Могу ли я отслеживать сканирование QR-кодов?
Только с динамическим QR-кодом (URL перенаправления с аналитикой). Статические коды отслеживать нельзя.
Что может кодировать QR-код?
URL, простой текст, vCard (контакт), сеть Wi-Fi, электронная почта, SMS или событие в календаре. URL являются подавляющим большинством случаев. Тип данных определяет, как сканер обрабатывает результат — URL открывается в браузере, vCard добавляет контакт, а код Wi-Fi подключается к сети.
Что такое коррекция ошибок и почему это важно?
Коррекция ошибок — это избыточность, которая позволяет отсканировать QR-код даже в случае повреждения или закрытия части (до 30 процентов на самом высоком уровне). Более высокая коррекция ошибок делает код более крупным и плотным. Используйте ее, если код может быть зацарапан или когда вы накладываете логотип — центр является самым безопасным местом для небольшого логотипа.
Какого размера должен быть напечатанный QR-код?
Достаточно большим, чтобы его можно было отсканировать с ожидаемого расстояния — примерно 1 дюйм для сканирования на расстоянии 2 фута, и больше, если расстояние больше. Чем меньше код, тем ближе должен находиться сканер. Проверьте напечатанный размер телефоном перед массовым производством, потому что слишком маленький код просто не сканируется.
Что такое динамический QR-код?
QR-код, который кодирует короткий URL перенаправления, а не конечный пункт назначения, поэтому вы можете изменить его точку назначения без повторной печати кода и вести учет сканирований для аналитики. Статический QR-код кодирует пункт назначения напрямую и не может быть изменен или отслежен. Динамические коды стоят дороже, но они гибкие и поддаются измерению.
Как брендировать QR-код, не нарушив его работу?
Сохраняйте контрастный цвет бренда (темный на светлом) и никогда не закрывайте больше, чем позволяет уровень коррекции ошибок — центр является самым безопасным местом для небольшого логотипа. Протестируйте брендированный код на реальном сканере перед печатью, потому что низкий контраст или слишком большое перекрытие нарушают сканирование, а сломанный QR-код — это просто декор.
Может ли QR-код быть слишком маленьким для сканирования?
Да — ниже примерно 1 дюйма большинство камер телефонов испытывают трудности, особенно на расстоянии. Определите размер кода в зависимости от расстояния сканирования: больше для дальней съемки. Проверьте напечатанный размер телефоном перед массовым производством, потому что слишком маленький код просто не сканируется и является просто декором.

Кредиты изображений
- Примеры QR-кодов, брендированный QR и диаграммы what-qr-encodes — QR-коды реальные, сгенерированы автором с помощью библиотеки Python
qrcode, кодированиеhttps://imagic-ai.com; диаграмма типов кодирования проиллюстрирована автором.
Используйте бесплатные инструменты, следуя руководству.
Продолжить чтение

Tue Mar 24 2026 20:00:00 GMT-0400 (Eastern Daylight Time)
Как добавить водяной знак на фотографии (защита авторских прав)
Добавьте водяной знак на фотографии для защиты авторских прав: размещение в углу, сеткой или по центру; как делать пакетную обработку и баланс между защитой и качеством изображения.

Thu Mar 19 2026 20:00:00 GMT-0400 (Eastern Daylight Time)
Как создать эффект дуотона на фотографиях (Гайд по дизайну)
Создайте эффект дуотона на фото: как работает двухцветный оттенок, лучшие цветовые пары, и как применить его в Canva, Photoshop или ImageMagick. Узнайте, где он используется.

Thu Jul 09 2026 20:00:00 GMT-0400 (Eastern Daylight Time)
AI Action Figure Trend: Как подготовить фото для студийного портрета
Тренд AI экшн-фигурок превращает фото в коллекционный игрушечный портрет. Мы расскажем о работе промпта и точных шагах по кадрированию, фону и разрешению, чтобы ваша фигурка выглядела реалистично, а не как фейк.