🍋
Menu
.ics Other

ICS (iCalendar)

ICS é o formato padrão de dados de calendário para trocar eventos, compromissos, tarefas e informações de disponibilidade entre aplicativos de calendário. Ele possibilita convites de calendário em clientes de e-mail e é a base do CalDAV para sincronização de calendários.

Tipo MIME

text/calendar

Tipo

Texto

Compressão

Sem perdas

Vantagens

  • + Universal support in all calendar applications
  • + Email clients automatically parse .ics attachments as events
  • + Supports recurrence rules for repeating events
  • + Subscribe to ICS URLs for live calendar feeds

Desvantagens

  • Recurrence rule (RRULE) syntax is complex and error-prone
  • Timezone handling can cause off-by-one-hour errors
  • No native support for rich formatting in event descriptions

Quando usar .ICS

Use ICS para compartilhamento de eventos de calendário, convites por e-mail e assinatura de feeds de eventos.

Detalhes técnicos

Os arquivos ICS são texto simples com componentes VCALENDAR e VEVENT. Cada evento inclui DTSTART, DTEND, SUMMARY, DESCRIPTION, LOCATION e RRULE opcional para recorrência. Fusos horários usam VTIMEZONE ou offsets UTC.

Histórico

O IETF publicou o iCalendar como RFC 2445 em 1998, posteriormente atualizado pelo RFC 5545 em 2009. É suportado pelo Google Calendar, Apple Calendar, Outlook e todos os principais aplicativos de calendário.

Converter de .ICS

Converter para .ICS

Formatos relacionados