Pular para o conteúdo principal

Gerador de Eventos ICS

API reference

Gere um arquivo .ics (iCalendar / RFC 5545) para download a partir dos detalhes do evento — título, data e hora de início e fim, opção de dia inteiro, local, descrição, fuso horário e organizador. Importe o resultado no Google Agenda, Outlook ou Apple Calendar. Funciona inteiramente no seu navegador.

Entrada

Formato de 24 horas, ex.: 09:00 ou 14:30.

Formato de 24 horas, ex.: 10:00 ou 15:30.

Flutuante mantém o horário no fuso em que o calendário for aberto. UTC trata o horário informado como UTC. Um fuso nomeado adiciona o parâmetro TZID.

Opcional. Adiciona uma linha ORGANIZER quando for um e-mail válido.

Saída

.ics gerado
 
Isso foi útil?

Mais formas de usar esta ferramenta

API REST

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"
  }'

Troque pela sua própria chave, da sua conta. Os campos da ferramenta viram o corpo da requisição — sem envelope.

Peça a um agente de IA

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

YOUR_INPUT_HERE

Cole isto em qualquer agente conectado ao servidor MCP do IOTools e depois adicione sua entrada.

Widget para incorporar

<iframe
  src="https://iotools.cloud/embed/ics-calendar-event-generator/"
  width="100%" height="520" frameborder="0" scrolling="no" loading="lazy"
  title="Gerador de Eventos 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>

Coloque isso na sua própria página — grátis, sem chave, só um link de volta.

Custo por chamada de API/MCPA partir de 5 créditos
Precisa de mais créditos?Ver preços

Também disponível via

Guias

Crie um evento de calendário pronto para importação em segundos. Preencha os detalhes do evento e esta ferramenta gera um arquivo .ics válido (o formato iCalendar definido na RFC 5545) que você pode copiar, baixar e abrir no Google Agenda, Microsoft Outlook, Apple Calendar ou em qualquer outro aplicativo de calendário compatível com o padrão.

O que é um arquivo .ics?

Um arquivo .ics (iCalendar) é um contêiner de texto simples para dados de calendário. Um único arquivo pode descrever um evento ou vários, cada um envolvido em um bloco VEVENT com propriedades como SUMMARY (o título), DTSTART/DTEND (o início e o fim), LOCATION e DESCRIPTION. Como o formato é um padrão aberto, praticamente todo aplicativo de calendário sabe lê-lo — por isso o .ics é a forma universal de compartilhar um convite, publicar uma agenda ou anexar um link "Adicionar ao calendário" a um e-mail de confirmação.

Como usar esta ferramenta

  1. Digite o título do evento — ele se tornará o SUMMARY do evento.
  2. Escolha a data de início e de término. Para um evento com horário, defina também a hora de início e de término (relógio de 24 horas).
  3. Ative Evento de dia inteiro se o evento não tiver um horário específico (um aniversário, feriado ou prazo). Eventos de dia inteiro usam datas completas e não têm horário.
  4. Escolha o modo de fuso horário:
    • Flutuante — o horário não tem fuso associado e aparece no mesmo horário de relógio onde o calendário for aberto.
    • UTC — o horário informado é tratado como Tempo Universal Coordenado e escrito com um Z no final.
    • Um fuso nomeado (por exemplo Europe/Paris) — o horário recebe um parâmetro TZID para que o aplicativo de calendário o converta para o horário local correto.
  5. Opcionalmente, adicione um local, uma descrição e um e-mail do organizador.
  6. Copie o texto gerado ou clique em baixar para salvar o arquivo event.ics, depois abra-o ou importe-o no seu aplicativo de calendário.

Como importo o arquivo?

  • Google Agenda — Configurações, depois Importar e exportar, escolha o arquivo .ics e selecione o calendário ao qual deseja adicioná-lo.
  • Outlook — File → Open & Export → Import/Export → Import an iCalendar (.ics) file.
  • Apple Calendar — clique duas vezes no arquivo ou use File → Import.

Meus dados são privados?

Sim. A ferramenta inteira roda no seu navegador. Nada do que você digita — títulos, convidados, locais ou notas — é enviado a um servidor, então você pode rascunhar com segurança eventos privados ou de trabalho.

Por que vírgulas e ponto e vírgulas aparecem com barras invertidas?

A RFC 5545 exige que caracteres especiais dentro de valores de texto sejam escapados: uma barra invertida (\), vírgula (,) e ponto e vírgula (;) recebem cada um uma barra invertida como prefixo, e quebras de linha viram \n. Esta ferramenta aplica esse escape automaticamente, por isso uma descrição como goals; timeline aparece como goals\; timeline na saída. Os aplicativos de calendário desfazem o escape ao ler o arquivo, então o texto é exibido normalmente.

Por que a data de término de um evento de dia inteiro parece um dia depois?

Para eventos de dia inteiro, o DTEND do iCalendar é exclusivo — ele marca o primeiro dia depois do evento. Um evento de um dia inteiro em 4 de julho, portanto, é escrito com DTEND de 5 de julho. Isso está correto segundo a especificação, e todo aplicativo de calendário o interpreta como um único dia.

icsicalendarcalendareventveventrfc 5545

Parte de um fluxo de trabalho

Todas as coleções

Ama as ferramentas? Livre-se dos anúncios.

Um único pagamento remove todos os anúncios da sua conta, para sempre. Sem assinatura, sem rastreamento.