Neste artigo
O que sao arquivos .ics?
Um arquivo .ics (iCalendar) e um formato universal de dados de calendario definido pela RFC 5545. Permite compartilhar eventos de calendario entre qualquer aplicativo — Google Calendar, Apple Calendar, Outlook, Thunderbird e outros o suportam. Quando um usuario abre um arquivo .ics, seu aplicativo de calendario importa o evento com todos os detalhes.
O formato iCalendar armazena eventos como texto estruturado com propriedades como resumo (titulo), datas de inicio e fim, local, descricao, regras de recorrencia e alarmes. Sendo um padrao aberto suportado desde o final dos anos 1990, arquivos .ics sao a forma mais confiavel de distribuir eventos de calendario entre plataformas e dispositivos.
Criando eventos de calendario
Um gerador ICS cria arquivos .ics corretamente formatados a partir dos detalhes do seu evento. Os campos-chave definem o que aparece no calendario do destinatario.
- Titulo e descricao — o resumo do evento aparece como nome do evento, enquanto a descricao fornece contexto adicional na visualizacao de detalhes
- Data e hora — horarios de inicio e fim com informacoes de fuso horario garantem que o evento apareca no horario local correto para cada destinatario
- Regras de recorrencia — repeticao diaria, semanal, mensal ou anual com datas de fim opcionais. A sintaxe RRULE segue a especificacao RFC 5545
- Lembretes (VALARM) — acionam notificacoes antes do inicio do evento. Valores comuns sao 15 minutos, 1 hora ou 1 dia antes do evento
Experimente gratuitamente — sem cadastro
Gerar um arquivo .ics →Onde usar arquivos .ics
Arquivos ICS sao usados onde eventos de calendario precisam ser compartilhados ou distribuidos para grupos de pessoas.
- Convites por email — anexe arquivos .ics a emails para que destinatarios possam adicionar eventos ao calendario com um clique
- Sites de eventos — adicione botoes 'Adicionar ao calendario' que baixam arquivos .ics para conferencias, webinars e meetups
- Confirmacoes de reserva — apos uma reserva, envie um arquivo .ics com os detalhes do compromisso. Hoteis, companhias aereas e medicos usam esse padrao
Perguntas frequentes
Como os fusos horarios sao tratados nos arquivos .ics?
Arquivos ICS podem especificar horarios de tres maneiras: UTC (com sufixo Z), hora local com fuso horario (usando a propriedade TZID), ou hora flutuante (sem fuso horario, interpretada como hora local do usuario). Para eventos com participantes em multiplos fusos horarios, sempre use UTC ou TZID explicito.
Os arquivos .ics sao compativeis com Outlook, Google Calendar e Apple Calendar?
Sim. O formato iCalendar (RFC 5545) e suportado por todos os principais aplicativos de calendario. Google Calendar, Apple Calendar, Microsoft Outlook, Thunderbird e a maioria dos outros aplicativos de calendario podem importar arquivos .ics. Pequenas diferencas de renderizacao podem ocorrer com recursos avancados, mas as propriedades basicas sao universalmente suportadas.
Os arquivos .ics podem conter multiplos eventos?
Sim. Um unico arquivo .ics pode conter multiplos blocos VEVENT dentro de um wrapper VCALENDAR. Isso e util para distribuir um cronograma completo de eventos, como a agenda de uma conferencia de varios dias. Os aplicativos de calendario importarao todos os eventos do arquivo de uma vez.