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

Подсказывает, какого размера печатать, чтобы код читался с нужного расстояния

Где будет напечатан

Введите ссылку — код появится здесь

Код строится в браузере: ссылка, пароль от Wi-Fi и контакты никуда не отправляются.

Сделать куар-код (QR) для ссылки, текста, Wi-Fi, визитки или телефона — код появляется сразу при вводе. Выберите, где он будет напечатан, и инструмент подскажет минимальный размер, при котором код читается с нужного расстояния; PNG и SVG скачиваются с настоящим размером в миллиметрах.

Похожие инструменты

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

  1. Выберите, что кодируем — ссылку, текст, Wi-Fi, визитку или телефон, — и заполните поля. Код рисуется сразу, кнопку нажимать не нужно.
  2. Укажите, где он будет напечатан. Инструмент посчитает минимальную сторону в миллиметрах, при которой код прочитается с этого расстояния, и предупредит, если модуль выходит тоньше типографского предела.
  3. Скачайте PNG для документа или SVG для типографии — в обоих файлах уже записан физический размер и белое поле по стандарту.

Сделать QR-код из ссылки

Самый частый случай: есть адрес страницы, нужна картинка, на которую наводят камеру. Вставьте ссылку в поле — код появится сразу, без кнопки «создать QR-код онлайн» и без перезагрузки страницы. Протокол писать не обязательно: tulzi.ru/docs/qr/ инструмент сам превратит в https://tulzi.ru/docs/qr/. Это не формальность — без протокола часть телефонов открывает содержимое кода как поисковый запрос, а не как сайт.

Единственное, что стоит проверить до печати, — длина ссылки. Каждый символ добавляет данных, из-за чего в коде становится больше клеток на той же стороне, и печатать его приходится крупнее. Разница ощутимая: короткая ссылка в 25 знаков укладывается в 25 × 25 клеток, а та же ссылка с пятью utm-метками (118 знаков) требует уже 45 × 45. На визитке первая читается при стороне 25 мм, вторая — только при 35 мм. Если метки нужны для статистики, короткий адрес с редиректом решает задачу лучше, чем длинный код.

Какого размера печатать QR-код

Рабочее правило: код читается с расстояния примерно в десять своих сторон. Отсюда минимальная сторона для типичных мест печати — при условии, что в коде короткая ссылка.

Где печатаютРасстояниеСторона кода
Визитка, бейдж, наклейка в руках25 см25 мм
Меню на столе, листовка, ценник50 см50 мм
Плакат, стенд на выставке1,5 м150 мм
Витрина, баннер, борт автомобиля3 м300 мм

Эти четыре места вынесены в переключатель над формой, а расстояние можно задать и своё — от 10 см до 20 м. Дальше вступают два ограничителя, о которых соперники по выдаче обычно молчат. Первый — плотность кода: чем больше в нём данных, тем мельче клетки при той же стороне, и тем крупнее надо печатать. Второй — принтер: клетка тоньше 0,5 мм расплывается, соседние сливаются, и сканер не находит границы. Инструмент считает оба и показывает рядом с кодом, какой у вас получается модуль в миллиметрах.

Сколько данных влезает и почему визитка требует кода крупнее

Числа ниже сняты прогоном самого кодировщика при запасе на повреждения 15 % — том, что стоит по умолчанию.

Что в кодеКлетокМинимум для визитки
Телефон, +7 900 000-00-0025 × 2525 мм
Короткая ссылка, 25 знаков25 × 2525 мм
Ссылка 60 знаков33 × 3325 мм
Ссылка с utm-метками, 118 знаков45 × 4535 мм
Wi-Fi: имя сети и пароль29 × 2925 мм
Визитка vCard: имя, должность, компания, телефон, почта, сайт57 × 5745 мм

Главный практический вывод в последней строке. QR-визитка плотнее обычной ссылки более чем вдвое, поэтому на бумажной визитке её печатают не 25 мм, как ссылку, а от 45 мм — иначе камера с обычного расстояния не справится. И даже если человек подносит телефон вплотную, есть жёсткий пол: 57 клеток по 0,5 мм — это 29 мм, меньше офисный принтер не вытянет физически. Когда места на макете нет, разумнее закодировать не весь контакт, а ссылку на страницу с контактами.

Запас на повреждения: 7, 15, 25 или 30 %

Уровень коррекции ошибок — какую долю кода можно испортить (потёртость, пятно, блик, палец), чтобы он всё ещё читался. Плата за запас — плотность. Вот как растёт код при одной и той же ссылке в 25 знаков:

ЗапасДля чегоКлеток
7 %экран, презентация25 × 25
15 %обычная печать25 × 25
25 %наклейки, улица29 × 29
30 %упаковка, тяжёлые условия33 × 33

Две вещи из этой таблицы стоит запомнить. Переход с 7 % на 15 % здесь достался даром — код не вырос ни на клетку, потому что версия кода меняется ступенями, и внутри ступени остаётся запас. Поэтому для печати всегда стоит брать хотя бы 15 %. А вот «самый стойкий» 30 % не бесплатен: на короткой ссылке он добавляет треть к стороне, а на визитке vCard разница ещё заметнее — 57 клеток против 77, то есть код на 35 % крупнее при том же содержимом. Для визитки в кармане это плохой размен.

PNG или SVG — какой файл скачивать

ФорматКуда
PNG, 300 dpiWord, Google Документы, презентация, мессенджер, сайт
SVG, вектортипография, Illustrator, Figma, CorelDRAW, макет с большим форматом

Разница не только в растре и векторе. Оба файла уносят с собой настоящий физический размер: в PNG он записан служебным блоком pHYs (плотность 300 dpi), в SVG — атрибутами width и height в миллиметрах. Поэтому код, заданный как 30 мм, вставляется в документ ровно тридцатью миллиметрами, а не «как получится», и дизайнер в макете не гадает, во сколько раз его масштабировать. Белое поле — тихая зона шириной в четыре клетки по ISO/IEC 18004 — уже входит в файл, и полный размер с полем показан рядом с размером самого кода.

Создать QR-код с логотипом: почему здесь этого нет

Логотип в центре и цветные клетки — самая частая просьба и самая частая причина, по которой напечатанный тираж не сканируется. Картинка в середине закрывает часть кода, и читается он только за счёт того самого запаса на повреждения: логотип на четверть стороны съедает примерно 6 % площади, то есть почти половину запаса при 25 %. Добавьте типографский допуск, глянец и блик — и код перестаёт работать именно там, где его нельзя перепечатать.

Мы сознательно отдаём честный чёрно-белый код с гарантированным контрастом, а не картинку, которую нужно проверять на пяти телефонах. Если логотип обязателен по брендбуку, разумный порядок такой: взять здесь SVG с запасом 30 %, отдать дизайнеру, поместить логотип не крупнее четверти стороны строго в центр, а потом обязательно проверить готовый макет сканированием с настоящего расстояния — и на Android, и на iPhone. То же самое про цвет: тёмный код на светлом фоне читается, инверсия и низкий контраст — через раз.

QR-код для оплаты, квитанции и Wi-Fi

Код для оплаты — это не «QR со ссылкой на счёт», а строка платёжных реквизитов по ГОСТ Р 56042: банк видит в ней получателя, ИНН, КПП, расчётный и корреспондентский счета, БИК, сумму и назначение. Ошибка в одной цифре превращает квитанцию в бесполезную картинку, поэтому такой код собирается не здесь, а в счёте на оплату: там реквизиты сперва проверяются по контрольным суммам, и только из проверенных строится код. Отдельная квитанция с QR-кодом создаётся там же, вместе со счётом.

С Wi-Fi проще: выберите режим «Wi-Fi», введите имя сети и пароль, укажите тип защиты (у современных роутеров это WPA2 или WPA3). Телефон при сканировании предложит подключиться, не показывая пароль гостю. Важная деталь про безопасность: пароль от вашей сети кодируется прямо в браузере. На сервисах, где код рисует сервер, пароль от домашней или офисной сети уходит на чужую машину — и остаётся в её логах.

Создать QR-код для сайта

Для сайта достаточно режима «Ссылка»: код статический, данные записаны в самой картинке, сервера-посредника нет. Значит, он будет работать и через десять лет, и если этот сайт исчезнет, и без интернета у того, кто его печатал. Обратная сторона ровно одна: содержимое напечатанного кода изменить нельзя. Поменяется адрес страницы — придётся перепечатывать тираж.

Отсюда практика: если адрес может измениться, кодируйте не конечную страницу, а короткий адрес на своём домене с редиректом. Тогда код останется прежним, а маршрут вы поменяете за минуту. Заодно короткая строка даёт менее плотный код — крупнее клетки при том же размере отпечатка.

Бесплатно, без регистрации и без сервера

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

Практическое следствие важнее цены. Ни ссылка, ни текст, ни пароль от Wi-Fi, ни контакты из визитки не уходят с вашего устройства: страница не отправляет их никуда — ни при вводе, ни при скачивании. Инструмент работает и при отключённом интернете, если страница уже открыта. У сервисов, где код рисует сервер, по-другому и быть не может: чтобы нарисовать картинку, сервер должен сперва получить её содержимое.

Пять причин, по которым код не сканируется

  1. Обрезали белое поле. Самая частая причина. Тихая зона в четыре клетки — часть кода, а не отступ макета: по ней сканер отделяет код от фона. Наши файлы отдаются с полем, но его легко срезать при кадрировании или прижать код к рамке.
  2. Напечатали мельче, чем нужно. Код в 20 мм на плакате красив и бесполезен. Сверьтесь с таблицей расстояний: сторона примерно в десятую часть дистанции, а для плотного кода — больше.
  3. Клетка вышла тоньше 0,5 мм. Бывает, когда плотный код (визитка или длинная ссылка) загоняют в маленький размер. На экране всё выглядит нормально, на бумаге края расплываются. Инструмент предупреждает об этом до скачивания.
  4. Мало контраста. Светло-серый код на цветной подложке, инверсия, печать на тёмной бумаге. Работает только тёмный код на светлом фоне.
  5. Глянец, изгиб, блик. Ламинация и пластик дают блик, изгиб на бутылке или кружке искажает геометрию. Для таких мест берите запас 25–30 % и увеличьте размер на четверть против расчётного.

Частые вопросы

Какого размера печатать QR-код?
Рабочее правило: код читается с расстояния примерно в десять своих сторон. Код 25 мм — с 25 см, то есть с визитки в руках; для меню на столе нужно около 5 см, для плаката на стене — 15 см, для витрины — 30 см и больше. Чем больше данных в коде, тем он плотнее, и тем крупнее его надо печатать: инструмент учитывает это и показывает размер под ваш код, а не средний.
Как сделать QR-код из ссылки?
Выберите режим «Ссылка», вставьте адрес — код нарисуется сразу, кнопку нажимать не нужно. Протокол можно не писать, инструмент подставит https сам. Если в ссылке есть utm-метки, он предупредит: длинная строка делает код плотнее, и печатать его придётся крупнее — короткая ссылка в 25 знаков даёт 25 × 25 клеток, та же ссылка с метками — 45 × 45.
Что такое «модуль» и почему он не должен быть меньше 0,5 мм?
Модуль — одна чёрная или белая клетка кода. Обычный офисный принтер печатает чётко примерно от 0,5 мм: тоньше — края расплываются, соседние клетки сливаются, и сканер не находит границы. Если при выбранном размере модуль получается тоньше, инструмент предупредит и назовёт размер, с которого печать будет надёжной.
Зачем белое поле вокруг кода?
Это тихая зона — по стандарту ISO/IEC 18004 она должна быть не уже четырёх модулей с каждой стороны. По ней сканер отделяет код от фона. Чаще всего код не читается именно потому, что поле обрезали в макете или прижали к рамке. Поэтому в PNG и SVG поле уже входит: размер файла в мм показан рядом с размером самого кода.
Чем PNG отличается от SVG и какой скачивать?
PNG — растровая картинка для документов, презентаций, мессенджеров; здесь она сохраняется с разрешением 300 dpi и физическим размером, поэтому в Word или Google Документах вставляется ровно тех миллиметров, что заданы. SVG — вектор для типографии и дизайнера: масштабируется без потерь и открывается в Illustrator, Figma и CorelDRAW, размер в мм записан в файле.
Что значит «запас на повреждения»?
Уровень коррекции ошибок: какую долю кода можно испортить (потёртость, пятно, блик), чтобы он всё ещё читался. Для экрана хватит 7 %, для обычной печати — 15 %, для наклеек на улице и упаковки — 25–30 %. Чем выше запас, тем плотнее код при том же содержимом, поэтому «самый стойкий» не всегда лучший выбор для маленькой визитки.
Можно ли создать QR-код с логотипом или цветной?
Здесь нет, и это осознанно. Логотип закрывает часть кода и расходует запас на повреждения: картинка в четверть стороны съедает около 6 % площади — почти половину запаса при 25 %. Вместе с типографским допуском и бликом это та самая причина, по которой тираж не сканируется. Если логотип обязателен, скачайте SVG с запасом 30 %, отдайте дизайнеру и обязательно проверьте готовый макет сканированием с настоящего расстояния.
Как сделать QR-код для Wi-Fi?
Выберите «Wi-Fi», введите название сети и пароль, укажите тип защиты (у современных роутеров это WPA2 или WPA3). Телефон при сканировании предложит подключиться, не показывая пароль. Пароль кодируется прямо в браузере и никуда не отправляется — на сервисах, где код рисует сервер, пароль от вашей сети уходит на чужую машину.
Как работает QR-визитка?
Код содержит контакт в формате vCard 3.0 — его понимают iPhone и Android без приложений: камера предлагает «Добавить контакт», и имя, телефон, почта, компания попадают в нужные поля. Указывайте телефон в международном виде, с +7, иначе часть телефонов сохранит номер без кода страны. Учтите плотность: полный контакт занимает 57 × 57 клеток, и на визитке такой код печатают от 45 мм.
Как сделать QR-код для оплаты или квитанции?
Платёжный код — это не ссылка, а строка реквизитов по ГОСТ Р 56042, которую читает банковское приложение. Ошибка в одной цифре делает её бесполезной, поэтому такой код собирается в счёте на оплату: там ИНН, БИК, расчётный и корреспондентский счета сперва проверяются по контрольным суммам, и код строится только из проверенных значений.
Сколько живёт код и сколько раз его можно сканировать?
Код статический: данные записаны в самой картинке, никакого сервера-посредника нет. Поэтому он работает вечно, сканируется без ограничений и не зависит от того, существует ли этот сайт. Обратная сторона — изменить содержимое уже напечатанного кода нельзя, проверьте ссылку до печати. Если адрес может поменяться, кодируйте короткий адрес с редиректом на своём домене.
Это бесплатно и нужна ли регистрация?
Бесплатно и без регистрации, без водяных знаков и без лимита на число кодов. Код считает ваш браузер, поэтому ссылка, текст, пароль от Wi-Fi и контакты не уходят с устройства, а серверу нечего обрабатывать — и нечего брать за это денег.
Почему длинная ссылка — это плохо?
Каждый символ добавляет данных, код становится плотнее (больше модулей на той же стороне), и его сложнее прочитать с расстояния и напечатать мелко. Ссылка с utm-метками легко занимает 100–150 символов. Уберите лишние параметры или используйте короткий адрес — модули станут крупнее, код надёжнее.