Что такое QR-код
QR-код — двумерный штрихкод: сетка из тёмных и светлых квадратиков (модулей), в которой записан текст. Три больших квадрата по углам подсказывают камере, где код и как он повёрнут, а встроенная коррекция ошибок позволяет прочитать его, даже если часть затёрта. Это открытый стандарт ISO/IEC 18004, поэтому код читает обычная камера любого современного телефона, без отдельного приложения.
Как создать QR-код
- Текст или ссылка: адрес сайта, сообщение, данные Wi-Fi или один из форматов ниже. Начинайте ссылки с
https://, тогда телефон сразу предложит их открыть. - Коррекция ошибок: M подходит почти всегда; H — если в центр поставите логотип или код будет висеть на улице, на упаковке, на складе.
- Размер при скачивании: размер в пикселях, записанный в SVG. SVG векторный, так что в макете визитки или баннера его можно растянуть как угодно.
Нажмите Создать, проверьте код на экране и скачайте его кнопкой Скачать SVG. Если сервис принимает только PNG или JPG, откройте SVG в графическом редакторе и экспортируйте.
Код не «сгорит»
Генератор делает статические коды: текст записан прямо в рисунке и не проходит через чужой сервер. Многие «бесплатные» сервисы на самом деле кодируют короткую ссылку на свой сайт, а после пробного периода отключают её — и напечатанные листовки перестают работать. Статический код ни от кого не зависит. Обратная сторона: изменить его нельзя — для новой ссылки создайте новый код.
Пример: QR-код для Wi-Fi в кофейне
Сеть называется Kofeynya_Uyut, пароль kofe2026. В поле вводим строку WIFI:T:WPA;S:Kofeynya_Uyut;P:kofe2026;; — это 39 байт. При уровне M генератор выбирает версию 3, сетку 29 × 29 модулей. Гость наводит камеру, и телефон предлагает подключиться без ввода пароля.
Если назвать сеть по-русски — Кофейня_Уют, — строка займёт 47 байт: каждая кириллическая буква в UTF-8 весит два байта, латинская — один. Здесь код остаётся версии 4, но в длинных текстах кириллица быстрее увеличивает код. Большинство телефонов понимают русские имена сетей, но перед печатью проверьте на iPhone и на Android.
Форматы, которые понимают телефоны
- Ссылка:
https://ваш-сайт.ru/menu— меню ресторана, прайс, страница в ВКонтакте или Telegram-канал. - Wi-Fi:
WIFI:T:WPA;S:ИмяСети;P:пароль;;. Для открытой сети —T:nopass. Если в имени или пароле есть;,,,:или\, поставьте перед этим символом обратную косую черту. - WhatsApp: соберите ссылку в генераторе ссылок на WhatsApp — он сам превратит 8 в +7 — и нажмите «Сделать QR-код для этой ссылки»: ссылка подставится сюда.
- Телефон:
tel:+79123456789; SMS:SMSTO:+79123456789:Текст; почта:mailto:info@example.ru. - Точка на карте:
geo:55.7558,37.6173или ссылка на место в Яндекс Картах.
QR-код для оплаты: что можно, а что нет
QR-коды СБП (Системы быстрых платежей) этот генератор не делает: такой код выпускает банк через НСПК, он привязан к вашему счёту и к оплате в приложении банка. Получите его в интернет-банке или у эквайера.
QR-код на квитанции или счёте — другое дело. Банковские приложения читают строку реквизитов по ГОСТ Р 56042-2014: она начинается с ST00012 (последняя цифра 2 означает кодировку UTF-8, в которой работает этот генератор), дальше через вертикальную черту идут поля — получатель Name, счёт PersonalAcc, банк BankName, BIC, корсчёт CorrespAcc, при желании сумма Sum в копейках и назначение Purpose. Пример:
ST00012|Name=ИП Петрова Анна Сергеевна|PersonalAcc=40802810000000000000|BankName=ПАО Сбербанк|BIC=044525225|CorrespAcc=30101810400000000225|Sum=150000|Purpose=Оплата заказа 17
Здесь Sum=150000 — это 1 500 рублей. Строка занимает 220 байт и даёт код версии 11 (61 × 61 модулей), поэтому печатайте его не меньше 3 см. Подставьте реквизиты из своего договора с банком и обязательно отсканируйте код приложением своего банка: ошибка в одной цифре счёта отправит деньги не туда или не пройдёт вовсе.
Уровни коррекции ошибок
| Уровень | Восстанавливает | Когда выбирать |
|---|---|---|
| L | около 7% | Экраны, крупные коды, максимум текста |
| M | около 15% | Обычная печать — разумный выбор по умолчанию |
| Q | около 25% | Этикетки, мелкие коды на упаковке |
| H | около 30% | Логотип в центре, улица, грязные поверхности |
Коррекция съедает место: тот же текст на уровне H может потребовать код на две-три версии крупнее, чем на L.
Сколько текста помещается
Байты по версиям и уровням (латиница — 1 байт на символ, кириллица — 2, эмодзи — 4):
| Версия | Модули | L | M | Q | H |
|---|---|---|---|---|---|
| 1 | 21 × 21 | 17 | 14 | 11 | 7 |
| 2 | 25 × 25 | 32 | 26 | 20 | 14 |
| 3 | 29 × 29 | 53 | 42 | 32 | 24 |
| 4 | 33 × 33 | 78 | 62 | 46 | 34 |
| 5 | 37 × 37 | 106 | 84 | 60 | 44 |
| 6 | 41 × 41 | 134 | 106 | 74 | 58 |
| 8 | 49 × 49 | 192 | 152 | 108 | 84 |
| 10 | 57 × 57 | 271 | 213 | 151 | 119 |
Максимум — версия 40 (177 × 177 модулей), 2 953 байта на уровне L. Но чем короче текст, тем легче его считать, поэтому для длинных адресов берите самую короткую ссылку на страницу.
Как напечатать, чтобы сканировалось
- Размер: код уверенно читается с расстояния примерно в десять раз больше его ширины: 2 см — с 20 см, плакат, который сканируют с 3 м, — около 30 см.
- Поля: по стандарту вокруг кода нужна белая рамка шириной в четыре модуля. В SVG она уже есть — не обрезайте её.
- Контраст: тёмные модули на светлом фоне. Инвертированные и пастельные коды многие сканеры не читают.
- Проверка: отсканируйте код двумя разными телефонами до того, как печатать тираж, или откройте скачанный файл в сканере QR-кода — он прочитает картинку и покажет, что именно записано в коде.
Код создаётся в браузере и никуда не отправляется, поэтому здесь можно спокойно кодировать пароль от Wi-Fi и закрытые ссылки. Надёжный пароль для сети подберёт генератор паролей.
Частые вопросы
Это правда бесплатно и бессрочно?
Да. Код создаётся в вашем браузере без регистрации, водяных знаков и ограничений, а текст записан в самом коде — нет сервера, который мог бы его отключить.
Как сделать QR-код по ссылке?
Скопируйте адрес страницы из браузера, вставьте его в поле «Текст или ссылка» и нажмите «Создать». Код появится сразу; скачайте его в SVG и вставьте в макет.
Можно ли изменить ссылку в уже напечатанном коде?
Нет. Статический код хранит ссылку как есть. Если адрес может поменяться, ведите код на свою страницу, содержимое которой вы сможете обновлять.
Можно ли здесь сделать QR-код для оплаты через СБП?
Нет. QR-код СБП выдаёт банк, он связан с вашим счётом. Здесь можно сделать QR-код с реквизитами для квитанции или счёта по ГОСТ Р 56042-2014 — пример строки есть в статье выше.
Можно ли поставить логотип в центр?
Да, на уровне H, если логотип закрывает не больше пятой части площади и не задевает угловые квадраты. Перед печатью проверьте код на нескольких телефонах.
Обновлено: 15 октября 2026 г.