QR-код · визиткаQR-код с визиткой

Кодирует контакт целиком: имя, телефон, почту, компанию. Телефон предложит сохранить его одним нажатием — без ввода и без обмена ссылками.

Контакт собирается в браузере и никуда не отправляется
Все типы кодов
01Генератор02Строка03О формате04Вопросы05Похожие
01

Генератор кода

Данные, оформление и уровень коррекции — превью обновляется на каждый ввод
Данные
MeCard компактнее — код получается проще и сканируется увереннее
Маска
Допустимы цифры, пробел, + − ; ,
Оформление
Рамка с подписью

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

Цвет кода
Логотип
Коррекция ошибок
Логотип не добавлен — весь бюджет коррекции свободен
Экспорт
Размер

фон не заливается — код ляжет на любую подложку В PDF код — вектор, подпись — картинка в 300 dpi: кириллицы в базовых шрифтах PDF нет, и это единственный способ не потерять русский текст.

Payload
BEGIN:VCARD VERSION:3.0 N:Петров;Иван;;; FN:Иван Петров ORG:ООО «Ромашка» TITLE:Инженер TEL;TYPE=CELL:+7 999 123-45-67 EMAIL:ivan@example.ru URL:https://example.ru END:VCARD
Версия 1057 модулей
Статический код навсегда · бесплатно · без рекламы · без сервера
Код читается, но есть замечанияконтраст 18.5:1
  • Версия 10 при уровне M: модули мелкие, а запаса на повреждения мало — печатайте крупнее
02

Сколько весит визитка

Цена каждого поля в байтах — измеренная, а не посчитанная по длине: поле стоит ещё и имени строки, переводов и экранирования. Отсюда видно, что выкинуть, чтобы код стал разреженным.
Сейчас
212 байт в строке
Предел печати
400 байт в строке
Версия кода
версия 10
ПолеЗначениеСтоит
Фамилиявместе с именем образует строку N и отображаемое имя FN25 байт в строке
Имябез него телефон покажет контакт без подписи17 байт в строке
Компаниястрока ORG30 байт в строке
Должностьстрока TITLE — первый кандидат на выброс21 байт в строке
ТелефонTEL с типом CELL: каждый следующий стоит 25–30 байт31 байт в строке
Почтастрока EMAIL22 байт в строке
Сайтдешёвая замена половине визитки23 байт в строке
В формате MECARD та же визитка заняла бы 129 байт — на 83 меньше. MECARD надёжно читается на Android, но iOS распознаёт его хуже и не всегда предлагает сохранить контакт.
Объём в порядке: код останется разреженным и прочитается с картона визитки.
03

О формате

vCard — формат электронной визитной карточки, придуманный в девяностых и ставший общим языком адресных книг: обычный текст со строчками «поле: значение», который понимают контакты на iOS, Android, в Outlook и macOS. Записанный в код, он передаёт контакт одним движением камеры. Для кодов берут версию 3.0, а не 4.0: новая формально правильнее, но часть адресных книг обрабатывает её некорректно и теряет поля, а выигрыш для визитки нулевой.

Что делает код нерабочим

В визитке всё сразу

Имя, отчество, должность в три слова, два телефона, факс, адрес и слоган. Каждое поле уплотняет код, а сканируют визитку в кафе при плохом свете. Оставьте имя, один телефон, одну почту и компанию — остальное на страницу контактов.

Адрес в записи

Поле ADR состоит из семи частей и стоит больше всех остальных вместе взятых. На визитке оно почти всегда лишнее: адрес офиса ищут в картах, а не в контакте.

Версия 4.0 вместо 3.0

Новая версия формально правильнее, но часть сканеров и адресных книг обрабатывает её некорректно: теряет поля или отказывается импортировать запись. Для визитки выигрыш нулевой, а риск реальный.

MECARD для аудитории с айфонами

MECARD вдвое компактнее и надёжно читается на Android, но iOS распознаёт его хуже и не всегда предлагает сохранить контакт. Смешанной аудитории безопаснее vCard 3.0 с урезанным набором полей.

Проверка на экране вместо картона

Визитка печатается мелко и на матовой бумаге. Код, безупречный на мониторе, с картона 90×50 мм может не читаться вовсе — особенно если печать не идеальна.

Ссылка не рассмотрена как вариант

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

04

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

Из-за объёма записи. Кириллица в UTF-8 занимает по два байта на букву, а vCard многословен: у каждого поля есть имя строки вроде `TEL;TYPE=CELL:`, переводы строк и экранирование. Полная визитка с русским именем, должностью, компанией и адресом легко даёт 300–400 байт, код уходит на высокую версию, и модули становятся мелкими.
«» добавлен в избранное