Analizador de calendario ICS
Convierte un archivo .ics pegado en una lista legible de eventos.
Analizador de calendario ICS
Pega el contenido de un archivo .ics de calendario y esta herramienta lista todos los eventos que contiene en forma clara y legible. Lee datos RFC 5545 iCalendar tal como los exportan Outlook, Google Calendar y Apple Calendar — las líneas divididas se desdoblan automáticamente y los caracteres escapados se restauran, por lo que un título dividido en dos líneas físicas en el archivo original aparece como una sola línea aquí.
Elige qué columnas quieres: título, inicio, fin, duración, ubicación, organizador, descripción, estado e UID. Convierte horarios a una zona horaria específica o déjalos como los escribió el archivo. Activa "Expandir eventos recurrentes" para desplegar un RRULE (diario, semanal, mensual o anual, con INTERVAL, COUNT y UNTIL) en sus próximas ocurrencias en lugar de mostrar solo el evento almacenado. Ordena por hora de inicio y estrecha el resultado a un rango de fechas con los campos desde/hasta. Elige tabla, CSV o JSON como formato de salida dependiendo de si estás leyendo el calendario o alimentándolo a otra herramienta.
El analizador es deliberadamente permisivo: un VALARM o una propiedad no reconocida dentro de un evento se omite en lugar de rechazarse, un evento sin hora de fin tiene un valor predeterminado de una hora (o un día para eventos de día completo), y una línea extraviada que no sea sintaxis de calendario válida se ignora en lugar de detener todo el archivo. La expansión de RRULE cubre FREQ, INTERVAL, COUNT y UNTIL; los refinamientos estilo BYDAY/BYMONTHDAY no se aplican, por lo que un patrón de recurrencia inusual sigue produciendo ocurrencias, solo espaciadas por el intervalo simple.
Todo funciona en tu navegador — el archivo de calendario que pegas, incluyendo cualquier nombre de asistente o nota privada que contenga, nunca se carga en ningún lado. Cuando termines, copia el resultado, descárgalo como archivo .txt o envía la salida a otra herramienta para seguir trabajando en él.