Перейти к содержимому

Создать QR-код

Конфиденциально — файл не сохраняется

Формат
Коррекция ошибок

~15% — обычный выбор

Размер PNG

Влияет только на PNG. У SVG нет фиксированного размера: это векторная графика, она остаётся чёткой в любом масштабе — поэтому для печати она лучше.

Здесь появится ваш код

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

1

Выберите, что будет в коде

Ссылка, данные Wi-Fi, email, номер телефона или простой текст. Капризные форматы собираются за вас.

2

При необходимости настройте

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

3

Скачайте

SVG для печати — он остаётся чётким в любом размере. PNG — если получателю нужно именно изображение.

Что оказывается внутри кода

Здесь нет счётчика символов и выбора версии, потому что ёмкость выясняется попыткой. Сетка строится прямо из вашего текста, и если введённое не помещается при выбранном уровне коррекции ошибок, генерация не удаётся и сообщает об этом, а не обрезает текст молча — выход в том, чтобы сократить текст или понизить уровень. Коррекция ошибок по умолчанию — «Средний», и её повышение не делает картинку на экране больше: сетка становится плотнее при том же печатном размере. В этом и весь компромисс: больше переживаемых повреждений, мельче квадраты, и камеру придётся подносить ближе.

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

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

Если нужно другое

Если адрес назначения может понадобиться изменить после печати, этот инструмент не подходит, и причина в арифметике, а не в программе: напечатанный код — это напечатанная константа, и единственный способ перенаправить его позже — закодировать ссылку, которой вы управляете, и менять то, куда она ведёт. Честный вариант — короткая ссылка на вашем собственном домене (YOURLS или Kutt бесплатны и ставятся на свой сервер), а не на домене QR-сервиса, потому что переадресация через чужой сервер — это именно тот сбой, который выводит из строя напечатанные коды, когда сервис меняет тарифы.

Для больших количеств или дизайна командная строка лучше страницы. qrencode записывает PNG, SVG и EPS из shell-скрипта, а segno для Python делает то же в цикле, так что тысяча кодов, каждый со своим серийным номером, — это несколько строк, а не тысяча кликов. Логотипов, скруглённых модулей и фирменных цветов здесь нет вовсе, и каждый из них — повреждение, которое должна поглотить коррекция ошибок. Если добавляете их в другом месте, сначала поднимите уровень коррекции, а затем проверьте готовый макет настоящим телефоном, прежде чем что-либо печатать.

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

Перестанет ли этот QR-код когда-нибудь работать?

Нет, и именно поэтому стоит внимательно выбирать генератор. Многие бесплатные QR-сервисы кодируют не ВАШУ ссылку, а ссылку на собственный сервер, который затем переадресует. Это позволяет им считать сканирования, но это же значит, что ваш код перестанет работать в тот день, когда они закроются, поменяют тарифы или решат, что ваш пробный период закончился. Напечатанные коды уже выводили из строя именно так. Код, созданный здесь, содержит ровно тот текст, который вы ввели, без посредников, поэтому он работает, пока работает ваша ссылка.

Есть ли отслеживание, регистрация или лимит сканирований?

Без аккаунта, без водяных знаков и без ограничения на количество кодов. Сканирования тоже никто не считает — ни мы, ни посредник, — потому что код содержит адрес назначения напрямую, и сканирование вообще не затрагивает наш сервер. Ничего не сохраняется, и никакие запросы не отправляются. После загрузки страницы можно отключиться от интернета — она продолжит работать.

Можно использовать в коммерческих целях?

Да. QR Code — открытый стандарт, срок его патентов давно истёк; Denso Wave, изобретатель формата, не берёт плату за его использование. Созданные здесь коды — ваши: печатайте их на упаковке, в меню, на визитках или где угодно ещё, без указания авторства и без лицензионных отчислений.

SVG или PNG?

SVG для всего, что печатается. Это векторная графика, а не пиксели, поэтому код остаётся идеально чётким и на визитке, и на рекламном щите, а файл обычно весит несколько сотен байт. PNG — когда получатель принимает только изображения: некоторые почтовые сервисы, типографии, соцсети. Если выбираете PNG, берите самый большой из предложенных размеров: QR-код, растянутый из маленького PNG, становится размытым и перестаёт сканироваться.

Как сделать QR-код для Wi-Fi?

Выберите Wi-Fi и укажите имя сети и пароль. У формата строгий синтаксис, которого ждут телефоны и в котором легко ошибиться вручную; он собирается за вас, включая экранирование спецсимволов в пароле. Гостям останется навести на код камеру. Учтите, что пароль лежит внутри кода открытым текстом — любой, кто может сфотографировать код, может его прочитать, так что относитесь к напечатанному Wi-Fi-коду как к записанному на бумаге паролю.

Что такое коррекция ошибок и какой уровень выбрать?

Это то, какую часть кода можно повредить, а он всё ещё будет сканироваться. «Низкий» восстанавливает около 7%, «Средний» — 15%, «Квартиль» — 25%, «Высокий» — 30%. «Средний» — правильный выбор по умолчанию. Переходите на «Высокий», если ставите логотип в центр (это намеренное разрушение части кода, и работать ему позволяет именно дополнительная избыточность) или если код печатается на том, что будут тереть, мочить или складывать. Более высокая коррекция делает узор плотнее, поэтому для длинного URL код становится ещё и труднее сканировать издалека.

Почему мой код не сканируется?

Обычно по одной из четырёх причин. Он напечатан слишком мелко — ориентируйтесь минимум на квадрат 2 см, а для длинной ссылки больше. Белое поле вокруг обрезали, а сканерам нужна эта свободная зона. Его растянули из изображения низкого разрешения, и он размыт. Или неправильный контраст: сканеры ожидают тёмное на светлом, а инверсия ломает многие из них. Проверьте код, прежде чем печатать тысячу экземпляров.

Сколько данных помещается в QR-код?

Теоретически несколько тысяч символов, но это бесполезный ответ. Чем больше вы помещаете, тем плотнее узор и тем труднее его сканировать: QR-код с 2000 символов требует хорошей камеры, поднесённой близко и неподвижно. Для ссылки короче — действительно лучше. Если URL длинный, сначала сократите его: такой код сканируется даже с другого конца комнаты.

Полезно знать: Код ведёт прямо на то, что вы ввели: без сервиса переадресации, без отслеживания, без срока действия — а значит, и отключить потом нечего. Ёмкость ограничена: очень длинный URL даёт более плотную сетку, которую камерам телефонов труднее прочитать. Коррекция ошибок по умолчанию — «Средний», это восстановление около 15 процентов. Повысьте до «Высокий», если собираетесь печатать логотип в центре, и учтите: более высокий уровень упаковывает больше в тот же печатный квадрат, а не делает код крупнее.

Разместите этот инструмент на своём сайте

Бесплатно для любого блога, страницы класса или справочной статьи. Вставьте один фрагмент кода — и посетители смогут пользоваться инструментом прямо на вашей странице.