CalendarPrep / 01WORKSPACE

Convertidor de CSV a ICS

Convertidor de CSV a ICS — Los datos quedan en memoria del navegador.

WORKSPACE / 01CSV → ICS

1Origen CSV

CSV UTF-8 con comas; 5 MiB, 2.000 filas, 64 columnas, 32.768 caracteres por celda. Calendario gregoriano, dígitos ASCII y HH:mm.

2Confirmar columnas

Repetición

Zona horaria: IANA 2026b · 1970–2100

Importar al calendario

Exporta la hoja como CSV UTF-8 con comas. Carga o pega, asigna título y fecha inicial y elige formato, tipo, zona y repetición explícitamente. Usa HH:mm de 24 horas. Para cruzar medianoche indica una fecha final posterior. El final de un evento de día completo es inclusivo; ICS guarda el día siguiente.

Conserva las fechas de nacimiento en privado. Crea start_date: 1960-05-12 → 2027-05-12, todo el día y anual. Para el 29 de febrero: 2028-02-29 y después 2032-02-29. El 28 de febrero o 1 de marzo requieren una decisión tuya. No calculamos edades ni importamos el año de nacimiento.

En Google Calendar de escritorio: Configuración → Importar y exportar → Importar. Selecciona events.ics y un calendario de prueba. Revisa las primeras y últimas fechas. No es suscripción ni sincronización; no se transfieren invitados ni conferencias. Apple/Outlook no están verificados. Reimportar puede duplicar eventos y UID no garantiza actualizaciones. Guarda CSV y UID en privado. Si se rechaza el tamaño, divide filas en archivos sin dividir una serie. Mostramos bytes; el límite del destino no está confirmado.

El código de conversión no envía a Google los archivos seleccionados ni los resultados, pero las solicitudes de página y anuncios aún pueden enviar datos habituales del navegador, dispositivo y solicitud. Salvo en persa, este servicio carga Google AdSense; Google y sus socios pueden usar cookies y visitas actuales o anteriores para mostrar y personalizar anuncios. Gestión: https://adssettings.google.com/; detalles: https://policies.google.com/technologies/partner-sites.

Elige la zona del evento para mantener la hora local inicial. UTC sigue en UTC. La duración transcurrida se conserva y la hora final puede cambiar con el horario de verano. Los cambios legales requieren actualizar datos y volver a exportar. Comparte solo la URL pública de la herramienta.

Cloudflare Web Analytics procesa por separado visitas, datos de navegador/dispositivo y rendimiento de carga. CalendarPrep no tiene un adaptador de eventos de éxito: el código de conversión no envía contenido CSV, nombres de archivo ni resultados como eventos analíticos. Su script externo se ejecuta en la página y puede acceder al contenido renderizado. Recopilación: https://developers.cloudflare.com/web-analytics/data-metrics/data-origin-and-collection/

Google Calendar · Importar al calendario · Privacidad

Preguntas y guía

¿Por qué desaparecieron las repeticiones? CSV puede importarse como eventos únicos; aquí se escribe ICS RRULE.

¿Por qué se saltan fechas? El día 31, el 29 de febrero y horas inexistentes se saltan sin consumir el conteo.

¿Cómo corregir? Edita filas o columnas, o excluye explícitamente y valida de nuevo. El informe solo contiene números de fila y códigos.

¿Por qué diez vistas? Son las primeras diez dentro de un año; la regla exportada no se recorta.

Clases: 2027-03-01, 03-08 y 03-15 a las 09:00 UTC. Cumpleaños: 2028-02-29 y 2032-02-29, todo el día.