← Volver

¿Qué es un archivo ICS y para qué sirve?

Daniel Arochena · Creador de Calendaro · Actualizado 26 de octubre de 2026

ICS es un formato estándar utilizado para intercambiar información de calendario entre aplicaciones. Un archivo o feed ICS puede contener eventos, fechas, horas, repeticiones y otra información que aplicaciones como Apple Calendar y Google Calendar pueden interpretar.

ICS es un formato, no una aplicación

La extensión .ics identifica normalmente un documento iCalendar: texto estructurado que describe eventos. Puedes abrirlo con aplicaciones compatibles sin tener una cuenta en Calendaro. El estándar define las propiedades del evento, pero no impone cómo cada aplicación muestra los avisos ni cuándo consulta una suscripción.

Un archivo descargado es una copia del contenido en ese momento. Un feed es una dirección que devuelve ese documento cuando la aplicación lo solicita. Ambos pueden contener los mismos eventos; la diferencia práctica está en cómo los añades y cómo recibes sus cambios.

Qué significa cada pieza de un evento

VEVENT delimita un evento. DTSTART indica su inicio y DTEND su final; en eventos de día completo, el final es exclusivo. TZID identifica la zona horaria y VTIMEZONE la describe. RRULE expresa una repetición, mientras EXDATE excluye una ocurrencia concreta.

UID identifica el mismo evento entre versiones. Calendaro conserva ese identificador al editar un evento guardado; SEQUENCE y LAST-MODIFIED permiten describir una revisión. Eso ayuda al cliente a reconocer una actualización, pero no obliga a todos los clientes a refrescar ni evita duplicados causados por importar el archivo varias veces.

Ejemplo para leer el formato

El fragmento siguiente es ilustrativo, no una URL ni una exportación de un usuario. Describe una cita ficticia de una hora usando UTC. La Z significa UTC: una aplicación puede mostrar otra hora según su zona. Un feed completo también incluye las cabeceras de VCALENDAR y otros campos; no copies solo este fragmento como si fuese el archivo completo.

Si una cita se repite semanalmente, una regla como RRULE:FREQ=WEEKLY;BYDAY=MO,WE expresa lunes y miércoles. Calendaro ofrece frecuencias diarias, semanales, mensuales y anuales, no un editor de todas las reglas posibles del estándar.

Elegir entre importar y suscribirse

Para un programa cerrado, descargar e importar puede ser suficiente. Revisa en qué calendario se copian los eventos: eliminarlos después depende de esa aplicación. Para clases o turnos que se van corrigiendo, utiliza el enlace de suscripción y edita el original en Calendaro.

No importes y te suscribas al mismo calendario a la vez salvo que quieras dos copias. Una suscripción no escribe en tus otros calendarios y sus eventos se gestionan desde la fuente. Quitarla en Apple o Google no elimina el calendario original de Calendaro.

Si faltan eventos o aparecen duplicados

Comprueba primero la fecha de inicio, la fecha final de repetición y los días seleccionados en la revisión. Asegúrate de que el calendario está visible en tu aplicación. Si la versión descargada es correcta pero la suscripción está antigua, la actualización del cliente puede seguir pendiente.

Ante duplicados, busca una importación anterior o dos suscripciones. No borres el original de Calendaro para solucionar una copia local. Si el enlace dejó de funcionar después de revocarlo, utiliza la nueva dirección y sustituye la suscripción antigua. Trátalo como un enlace de acceso: cualquiera que lo tenga puede leer sus eventos.

BEGIN:VEVENT
UID:fictional-example@calendaro.xyz
DTSTAMP:20261026T080000Z
DTSTART:20261110T160000Z
DTEND:20261110T170000Z
SUMMARY:Dentista (ejemplo ficticio)
SEQUENCE:0
END:VEVENT

Preguntas frecuentes

¿ICS e iCalendar son lo mismo?

iCalendar es el formato definido por RFC 5545; .ics es una extensión habitual de los archivos que lo utilizan. No debe confundirse con la aplicación Calendario de Apple.

¿Un archivo ICS descargado se actualiza?

La copia descargada no cambia. Una suscripción consulta una dirección y puede recibir versiones nuevas cuando la aplicación la vuelva a leer.

¿Puedo editar una suscripción desde el móvil?

Los eventos suscritos se gestionan desde su fuente. Edita en Calendaro y espera la próxima consulta del cliente; no es una sincronización bidireccional.

Fuentes oficiales