Перейти к основному содержанию

Генератор событий ICS

API reference

Создайте файл .ics (iCalendar / RFC 5545) для скачивания по данным события — название, дата и время начала и окончания, событие на весь день, место, описание, часовой пояс и организатор. Импортируйте результат в Google Календарь, Outlook или Apple Календарь. Работает полностью в вашем браузере.

Ввод

24-часовой формат, например 09:00 или 14:30.

24-часовой формат, например 10:00 или 15:30.

«Плавающее» оставляет время в том часовом поясе, где открыт календарь. UTC считает введённое время временем UTC. Именованный пояс добавляет параметр TZID.

Необязательно. Добавляет строку ORGANIZER, если указан корректный email.

Вывод

Созданный .ics
 
Это было полезно?

Другие способы использовать этот инструмент

REST API

curl -X POST https://api.iotools.cloud/v1/tool/ics-calendar-event-generator \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "title": "Team Standup",
    "description": "Daily sync; bring blockers.",
    "location": "Room 4B, HQ",
    "allDay": "",
    "startDate": "2026-03-16",
    "startTime": "09:00",
    "endDate": "2026-03-16",
    "endTime": "09:30",
    "timezone": "UTC",
    "organizerEmail": "jane@example.com"
  }'

Подставьте свой собственный ключ из аккаунта. Поля инструмента — это тело запроса, без обёртки.

Спросите у ИИ-агента

Use the IOTools `ics-calendar-event-generator` tool (ICS Calendar Event Generator) on this input:

YOUR_INPUT_HERE

Вставьте это любому агенту, подключённому к MCP-серверу IOTools, и добавьте свой ввод.

Виджет для встраивания

<iframe
  src="https://iotools.cloud/embed/ics-calendar-event-generator/"
  width="100%" height="520" frameborder="0" scrolling="no" loading="lazy"
  title="Генератор событий ICS — iotools.cloud"
  sandbox="allow-scripts allow-forms allow-same-origin allow-downloads allow-popups allow-popups-to-escape-sandbox"
  allow="clipboard-write"
  style="width:100%;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden"></iframe>
<script src="https://iotools.cloud/embed.js" async></script>

Вставьте это на свою страницу — бесплатно, без ключа, нужна лишь обратная ссылка.

Стоимость вызова API/MCPОт 5 кредитов
Нужно больше кредитов?Посмотреть тарифы

Также доступно через

Руководства

Создайте готовое к импорту событие календаря за считанные секунды. Заполните данные события, и инструмент создаст корректный файл .ics (формат iCalendar, описанный в RFC 5545), который можно скопировать, скачать и открыть в Google Календаре, Microsoft Outlook, Apple Календаре или любом другом календарном приложении, поддерживающем этот стандарт.

Что такое файл .ics?

Файл .ics (iCalendar) — это текстовый контейнер для данных календаря. Один файл может описывать одно событие или несколько, каждое в блоке VEVENT со свойствами вроде SUMMARY (название), DTSTART/DTEND (начало и конец), LOCATION (место) и DESCRIPTION (описание). Поскольку формат является открытым стандартом, практически любое приложение календаря умеет его читать — поэтому .ics стал универсальным способом отправить приглашение, опубликовать расписание или добавить ссылку «Добавить в календарь» в письмо с подтверждением.

Как пользоваться инструментом

  1. Введите название события — оно станет значением SUMMARY.
  2. Выберите дату начала и окончания. Для события с конкретным временем также укажите время начала и окончания (24-часовой формат).
  3. Включите Событие на весь день, если у события нет конкретного времени (день рождения, праздник или дедлайн). События на весь день используют даты без времени.
  4. Выберите режим часового пояса:
    • Плавающее — время не привязано к поясу и отображается как есть там, где открыт календарь.
    • UTC — введённое время считается координированным всемирным временем и записывается с суффиксом Z.
    • Именованный пояс (например, Europe/Paris) — к времени добавляется параметр TZID, чтобы приложение календаря само определило правильное местное время.
  5. При желании добавьте место, описание и email организатора.
  6. Скопируйте сгенерированный текст или нажмите «скачать», чтобы сохранить файл event.ics, затем откройте его или импортируйте в приложение календаря.

Как импортировать файл?

  • Google Календарь — Settings, затем Import & export, выберите файл .ics и календарь, в который его нужно добавить.
  • Outlook — File → Open & Export → Import/Export → Import an iCalendar (.ics) file.
  • Apple Календарь — дважды щёлкните файл или выберите File → Import.

Мои данные защищены?

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

Почему запятые и точки с запятой показаны с обратными косыми чертами?

RFC 5545 требует экранировать специальные символы внутри текстовых значений: обратная косая черта (\), запятая (,) и точка с запятой (;) получают перед собой обратную косую черту, а переносы строк превращаются в \n. Инструмент делает это автоматически, поэтому описание вроде goals; timeline в результате выглядит как goals\; timeline. Приложения календаря при чтении файла убирают экранирование, так что текст отображается нормально.

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

Для событий на весь день DTEND в iCalendar является исключающим — он обозначает первый день после окончания события. Однодневное событие 4 июля поэтому записывается с DTEND 5 июля. Это соответствует спецификации, и каждое приложение календаря трактует такое событие как один день.

icsicalendarcalendareventveventrfc 5545

Часть рабочего процесса

Все подборки

Нравятся инструменты? Уберите рекламу.

Один платёж навсегда убирает всю рекламу с вашего аккаунта. Без подписки, без слежки.