pulsa ⌘K para cambiar de herramienta
TIME

Visor de Calendario ICS

Visualiza y analiza el contenido de archivos ICS.

local
ics-viewer
§01 ACERCA DE ESTA HERRAMIENTA

Descripción general

Los archivos .ics (iCalendar) sostienen las invitaciones de reunión y las exportaciones de calendario, pero el formato en bruto — líneas plegadas, comas escapadas, parámetros de propiedad DTSTART;TZID=… — resulta incómodo de leer. Este visor despliega las líneas de continuación, recorre cada bloque VEVENT y presenta una tabla de Summary, Start, End y Location, con las marcas de tiempo reformateadas a AAAA-MM-DD HH:MM. Práctico para previsualizar una invitación antes de aceptarla, o para revisar un archivo .ics que genera tu propio código.

Cómo se usa

  1. Abre el archivo .ics en un editor de texto, o copia el contenido del adjunto de la invitación.
  2. Pégalo en Paste .ics content: la tabla de eventos aparece de inmediato.
  3. Verifica los campos Start / End / Location de cada fila frente a lo que esperas.

Ejemplos

  • DTSTART:20260723T093000Z → se muestra como 2026-07-23 09:30
  • Una exportación con 12 bloques VEVENT → una tabla de 12 filas que puedes repasar de un vistazo
  • Probar la exportación de calendario de tu aplicación → confirma que los campos SUMMARY y LOCATION caen en las columnas correctas

Notas

Las horas se muestran exactamente como están escritas en el archivo; los parámetros TZID y los sufijos Z (UTC) no se convierten a tu zona horaria local. Las reglas de recurrencia (RRULE) no se expanden: un evento repetido aparece una sola vez. Las secuencias escapadas \n y \, de las descripciones se desescapan durante el análisis.

FAQ
¿Se suben mis datos de calendario a algún sitio?
No. El texto .ics se analiza por completo en tu navegador: nada se envía a un servidor ni se almacena, algo que importa porque los archivos de calendario contienen a menudo títulos de reuniones, datos de asistentes y ubicaciones.
¿Cómo se muestran las fechas?
Las marcas de tiempo ICS como 20260723T093000Z se reformatean a 2026-07-23 09:30 para que se lean mejor; los valores de todo el día como 20260723 se muestran como 2026-07-23. Los valores se muestran tal como están escritos en el archivo: no se aplica ninguna conversión de zona horaria.
¿Por qué dice No VEVENT blocks found?
El analizador solo lista los bloques BEGIN:VEVENT / END:VEVENT. Un archivo que solo contenga tareas VTODO, definiciones VTIMEZONE o datos de disponibilidad no tiene eventos que mostrar. Comprueba también que los saltos de línea hayan sobrevivido al pegado, ya que el ICS está orientado a líneas.