Conversor de ICS para CSV
Converta calendários ICS em CSV para Excel ou Google Sheets. Exporte títulos, datas, fusos horários e recorrências, com dados JSON e relatório de revisão.
Os seus resultados
Conversor de ICS para CSV
Transforme um calendário exportado numa folha que pode ordenar e rever. Cada VEVENT gera uma linha, incluindo séries recorrentes e exceções separadas. Não são geradas datas a partir das regras. Um fuso vazio pode indicar um dia inteiro ou hora flutuante; time_context distingue-os. O CSV usa o primeiro valor de propriedades repetidas; o JSON conserva todas as propriedades, parâmetros e componentes analisados.
Como utilizar esta ferramenta
- Carregue um calendário ICS, importe o seu URL público direto ou cole o texto ICS após as opções de carregamento.
- Crie a exportação e reveja os primeiros 20 registos. A contagem de revisões indica avisos e recorrências não expandidas.
- Descarregue os eventos CSV, o relatório e o JSON. Importe as colunas CSV como texto no Excel para preservar identificadores e datas. Consulte o relatório antes de usar os dados.
Formatos de entrada suportados
ICS
Resultado e limitações
Converta calendários ICS em CSV para Excel ou Google Sheets. Exporte títulos, datas, fusos horários e recorrências, com dados JSON e relatório de revisão.
Um ficheiro iCalendar 2.0 UTF-8, até 5 MB e 10 000 registos de eventos. As recorrências não são expandidas. Os fusos horários são preservados, sem conversão. A data final de eventos de dia inteiro é exclusiva. Tarefas e alarmes ficam no JSON, sem linhas de evento próprias. Por exemplo, de 17 a 19 de outubro abrange os dias 17 e 18.
O que mostra o relatório de revisão?
Assinala datas ausentes ou inválidas, campos repetidos, identidades duplicadas, finais contraditórios e recorrências não expandidas. Uma exceção cancelada pode legitimamente não ter início. Os avisos nunca apagam nem unem registos.
As reuniões recorrentes tornam-se linhas separadas?
Não. A série ocupa uma linha. Exceções explícitas e registos cancelados ficam separados. RRULE, RDATE e EXDATE são exportados sem gerar ocorrências futuras. Nada é unido por título ou UID; os cancelamentos não são apagados.
E se o processamento falhar?
Verifique os formatos suportados e limites de ficheiro, em seguida, tente um ficheiro menor. Mantenha uma cópia original. Uma mensagem de erro clara explicará uma entrada não suportada ou um serviço de processamento indisponível.