Generador de ficheros ICS

Crea una invitación .ics válida con recordatorios, repeticiones, invitados y zona horaria, correctamente escapada y plegada.

El Generador de ficheros ICS funciona en tu navegador. Los datos del evento y de los invitados nunca se suben.

Abrir el Conversor de zonas horarias

Acerca de ICS Calendar File Generator

Un fichero .ics es la invitación de calendario universal: se adjunta a un correo, se pone detrás de un enlace de descarga o se abre directamente, y cualquier aplicación de calendario lo entiende. Los detalles que deciden si abre bien son poco vistosos: las comas y los puntos y coma tienen significado y hay que escaparlos, las líneas se pliegan a 75 octetos con un espacio inicial en la continuación, y cada marca de tiempo debe declarar si es UTC, flotante o de una zona con nombre. Aquí se resuelven los tres.

Características

Cómo usar ICS Calendar File Generator

  1. Escribe el título, la hora y el lugar del evento
  2. Elige la zona horaria o déjala flotante
  3. Añade recordatorio, repetición e invitados
  4. Descarga el fichero .ics o copia su contenido

Ejemplo

Entrada

Quarterly review · 1 Sep 2026, 14:30-15:30 · Europe/London · 15 min reminder

Salida

DTSTART;TZID=Europe/London:20260901T143000
DTEND;TZID=Europe/London:20260901T153000
BEGIN:VALARM
TRIGGER:-PT15M

Una zona con nombre mantiene la hora local correcta cuando cambia el horario de verano.

Errores comunes y solución de problemas

Preguntas frecuentes

¿Qué es un fichero ICS?
Es un fichero de calendario en texto plano según el formato iCalendar del RFC 5545. Contiene uno o más eventos con horas, descripciones, invitados y recordatorios, y lo abre cualquier calendario.
¿Cómo añado un ICS a Google Calendar o a Outlook?
Abre el fichero descargado: ambos programas reconocen la extensión y ofrecen añadir el evento. Para una página pública, adjúntalo a un correo o enlázalo.
¿Por qué las líneas ICS se parten con un espacio delante?
El formato limita cada línea de contenido a 75 octetos. Los valores largos se pliegan en líneas que empiezan con un espacio, que el analizador elimina al leer.
¿Puede un ICS contener un evento repetido?
Sí. Una línea RRULE describe la repetición —FREQ=WEEKLY;COUNT=8 para ocho semanas— y el calendario la expande localmente en lugar de guardar ocho eventos.

Herramientas relacionadas

Todas las herramientas de ArrayKit