Как работает
Поля собираются в блок BEGIN:VEVENT … END:VEVENT по стандарту iCalendar (RFC 5545) и кодируются обычным QR. Календарные приложения знают этот формат: они разбирают строку по полям и создают запись с напоминанием.
QR-коды · обновлено 1 августа 2026
QR с событием — это текстовая запись календарного стандарта, закодированная обычным QR. Гость наводит камеру, телефон показывает название, дату и место и предлагает сохранить событие. Ни приложения, ни регистрации, ни рассылки для этого не нужно.
Поля собираются в блок BEGIN:VEVENT … END:VEVENT по стандарту iCalendar (RFC 5545) и кодируются обычным QR. Календарные приложения знают этот формат: они разбирают строку по полям и создают запись с напоминанием.
Мастер-класс 10 августа в 18:00: код на афише и в билете, гость сохраняет событие одним касанием и получает напоминание от своего телефона накануне.
Название события, место, дата и время начала и окончания, короткое описание.
Готовый QR события и печатная табличка с датой и адресом рядом с кодом.
Событие сохраняется в календарь один раз и дальше живёт своей жизнью: перенос даты придётся сообщать отдельно, потому что напечатанный код изменить нельзя. Для программ, которые могут двигаться, лучше вести на постоянную страницу.
Работает прямо здесь · без отправки данных
Календарный формат старше смартфонов: на нём работают почтовые приглашения и обмен занятостью между офисами. Внутри — простые строки «поле: значение», и телефон читает их напрямую из QR, без промежуточного сайта.
Обязательных полей всего два: название и дата начала. Всё остальное — место, окончание, описание — необязательно, но именно они превращают запись в полезную: по адресу из поля LOCATION календарь строит маршрут одним касанием.
Служебные символы стандарта — запятая, точка с запятой, обратный слэш и перенос строки — внутри текста экранируются. Без этого календарь примет часть описания за новые поля и запись получится рваной; инструмент делает это сам.
| Способ | Что происходит у гостя | Когда уместно |
|---|---|---|
| QR с событием | запись сразу в календаре, работает без интернета | дата и место известны и не изменятся |
| QR на постоянную страницу | открывается страница, которую вы можете править | программа ещё уточняется |
| Ссылка на форму регистрации | гость заполняет данные о себе | нужен список участников |
| Приглашение почтой | письмо с кнопкой «принять» | адреса гостей уже есть |
Стандарт разрешает три записи времени: с указанием пояса, в UTC и «плавающую» — без пояса вообще. Инструмент пишет плавающее время, и это осознанный выбор: в календаре гостя событие встанет тем же часом, который напечатан на афише.
Альтернатива хуже. Если записать время в UTC, у гостя, чей телефон стоит в другом поясе, событие сместится: приехавший на выходные человек увидит в календаре не 18:00, а 16:00. Для офлайн-события это ошибка, потому что мероприятие идёт по местному времени, а не по времени телефона.
Обратная сторона честная: код не годится для онлайн-встреч с участниками из разных поясов. Там время должно быть привязано к поясу, и правильный инструмент — приглашение из календаря или из сервиса видеовстреч.
Объединяет эти случаи одно: человек принимает решение прямо у кода и не хочет ни устанавливать приложение, ни оставлять телефон ради напоминания. Календарь у него уже есть, и напоминание он поставит себе сам.
Там, где событие повторяется каждую неделю, календарный код проигрывает: стандарт умеет описывать повторы, но гость обычно хочет ближайшую дату, а не серию до конца года. Для расписания правильнее вести на страницу с актуальным списком.
Календарные приложения различаются мелочами: одни показывают описание целиком, другие сворачивают его в одну строку. Именно поэтому в код кладут суть, а подробности оставляют на странице или в билете.
Пошаговая инструкция
Перед печатью или публикацией
Частые вопросы
Нет. Камера современного телефона распознаёт календарный формат сама и предлагает сохранить событие в стандартный календарь.
Нет: напечатанный код неизменяем, и у гостей уже сохранена старая запись. Если дата может сдвинуться, ведите код на постоянную страницу и правьте её.
Напоминание ставит его собственный календарь по своим настройкам. Мы не отправляем уведомлений и не знаем, кто сохранил событие.
Для разных часовых поясов — нет: время в коде записано без пояса и у каждого встанет своим. Для такой встречи используйте приглашение из календаря.
Нет. Строка собирается в браузере, а сканирование происходит между кодом и телефоном гостя — ни адресов, ни статистики у нас не появляется.
Материал обновлён: 1 августа 2026 · Проверка источников выполняется по методике сервиса.