Convertidor online gratuito de CSV a ICS
Convierte las filas de eventos programados de CSV en archivos de calendario ICS importables.
Convertir CSV a ICS online - gratis
Tu archivo se procesa al instante y se elimina en cuanto lo descargas.
Importar un archivo desde una URL
Pega un enlace directo al archivo. Lo descargamos a nuestro servidor y se convierte igual que un archivo subido.
Cómo funciona
-
1/3
Sube tu archivo .csv
Haz clic para seleccionar el archivo que quieres convertir o simplemente arrástralo y suéltalo en el área indicada.
-
2/3
Realiza la conversión de .csv a .ics
Una vez subido el archivo correctamente, haz clic en convertir cuando estés listo.
-
3/3
Descarga el archivo .ics convertido
El resultado de la conversión está listo para descargar.
Estadísticas de conversión de CSV a ICS
9 de cada 10 conversiones terminan en 1 s o menos.
- Archivos convertidos
- 133
- 9 de cada 10 conversiones tardan como máximo
- 1 s
- Tamaño típico del archivo
- 12 KB
Actualizado el 10 de noviembre de 2026, a partir de las conversiones en 101convert.com
Cómo convertir un archivo csv a ics
- Contactos y libretas de direcciones
- Calificación: 3.0/5
Es posible que un calendario exportado desde una hoja de cálculo necesite un archivo .ics antes de poder importarse en Google Calendar, Outlook, Apple Calendar u otra aplicación de calendario. Una lista de contactos es diferente: los nombres, las direcciones de correo electrónico y los números de teléfono pertenecen a vCard/.vcf, no a iCalendar/.ics.
Qué es el formato CSV
CSV (valores separados por comas) es texto sin formato organizado en filas y columnas. Los programas de hojas de cálculo, como Microsoft Excel, LibreOffice Calc y Google Sheets, además de las bases de datos, los sistemas CRM, los administradores de contactos y el software de programación, lo utilizan habitualmente para la exportación y el intercambio de datos.
Normalmente, las comas separan los campos, aunque un CSV puede utilizar punto y coma u otro delimitador. Un campo que contiene el delimitador, comillas o saltos de línea normalmente se encierra entre comillas dobles. CSV no define el significado de los calendarios: los nombres de las columnas y los formatos de fecha varían según la aplicación.
Para la conversión de eventos, las columnas útiles incluyen subject o title, start date, start time, end date, end time, description, location y, cuando son compatibles, organizer, attendees o time zone. Un CSV de contactos que contiene nombres, direcciones de correo electrónico, números de teléfono y direcciones postales no tiene un equivalente directo en ICS.
Qué es el formato ICS
ICS es la extensión de nombre de archivo común del formato de intercambio iCalendar, especificado principalmente por RFC 5545. Un evento se almacena en un componente VEVENT dentro de un objeto VCALENDAR. Entre las propiedades habituales se incluyen SUMMARY para el título, DTSTART, DTEND, DESCRIPTION, LOCATION, UID y DTSTAMP.
A diferencia de una tabla CSV básica, iCalendar puede representar eventos de todo el día, horas en UTC o con reconocimiento de zona horaria, reglas de repetición, alarmas, asistentes, invitaciones e identificadores de eventos. Las aplicaciones de calendario pueden importar un archivo ICS, adjuntarlo a un correo electrónico, publicarlo como un feed de calendario o conservarlo como un registro de evento portátil. La compatibilidad con propiedades individuales varía, por lo que una aplicación puede descartar los campos que no implemente.
Cómo convertir CSV a ICS
- Confirma que las filas sean eventos. No conviertas una exportación de contactos como si fuera un calendario. Cada fila de evento debe tener al menos un título y una fecha de inicio; añade una fecha de finalización o una duración cuando estén disponibles.
- Limpia el archivo de origen. Abre el CSV en Excel, LibreOffice Calc u otro programa de hojas de cálculo. Estandariza el delimitador, elimina las filas vacías o que solo contengan contactos, corrige los títulos que falten y guarda el archivo como UTF-8. Usa un valor inequívoco, como
2026-10-07 14:30, o conserva columnas separadas para la fecha y la hora con un formato coherente. - Elige la interpretación de la hora. Identifica la zona horaria de origen. Para los eventos de todo el día, marca el evento como de todo el día en lugar de asignarle la medianoche. Si los eventos utilizan horas locales, selecciona la zona IANA adecuada, como
Europe/BerlinoAmerica/New_York, cuando el convertidor ofrezca esa opción. - Ejecuta la conversión. En 101convert.com, selecciona el convertidor de CSV a ICS, carga el archivo
.csvlimpio y eligeICScomo salida. Asigna las columnas de origen a campos comoSUMMARY,DTSTART,DTEND,DESCRIPTIONyLOCATION. Configura el formato de fecha, la zona horaria y la opción de evento de todo el día, si están disponibles. - Guarda e importa el resultado. Descarga el archivo
.icsgenerado y utiliza el comando de importación del calendario de destino, normalmente File → Import o File → Open/Import. Selecciona el calendario de destino si la aplicación lo solicita.
Para conversiones repetidas o privadas, utiliza un script local o una aplicación de calendario que admita explícitamente la importación de eventos CSV y la exportación a ICS. Una hoja de cálculo puede limpiar y reestructurar los datos, pero por sí sola no genera una estructura iCalendar completa, valores UID únicos, definiciones de zona horaria, sintaxis de repetición ni texto ICS escapado correctamente.
Limitaciones de calidad y compatibilidad
- CSV no tiene un modelo de eventos estándar. Un convertidor debe inferir el significado de cada columna. Las fechas incoherentes, los delimitadores mezclados, los valores específicos de una configuración regional como
10/07/2026o las horas que faltan pueden crear eventos incorrectos. - Las zonas horarias pueden desplazar las citas. Una marca de tiempo que termina en
Zrepresenta UTC. Una marca de tiempo local sin zona no tiene un significado de zona horaria portátil y puede mostrarse de forma diferente después de la importación. Es preferible utilizar una zona con nombre para los eventos que abarcan cambios de horario de verano. - Los eventos de todo el día requieren valores de fecha, no horas de medianoche. En iCalendar, un evento de todo el día normalmente utiliza un valor
DATE; convertirlo desde una marca de tiempo de medianoche puede introducir una hora no deseada o desplazar el día mostrado. - Los datos avanzados pueden perderse. Las reglas de repetición, los recordatorios, los asistentes, los datos del organizador, los enlaces de reuniones y las fechas de excepción no se pueden reconstruir a partir de columnas CSV normales, a menos que el convertidor proporcione asignaciones explícitas y el origen contenga los valores necesarios.
- El texto debe codificarse correctamente. Las propiedades de texto de ICS escapan las barras invertidas, las comas, los puntos y comas y los saltos de línea; además, las líneas largas pueden dividirse según la especificación de iCalendar. Una generación incorrecta puede truncar las descripciones o provocar errores en programas de calendario más estrictos.
- Prueba antes de realizar una importación masiva. Importa una muestra pequeña y verifica los primeros y últimos eventos, el estado de todo el día, la zona horaria, el título, la ubicación y la descripción. Las importaciones duplicadas pueden crear eventos repetidos porque las aplicaciones de calendario pueden tratar cada
UIDgenerado como un registro nuevo. - Utiliza VCF para las libretas de direcciones. Si el origen contiene personas en lugar de citas, conviértelo a vCard/
.vcf. ICS no es un formato de libreta de direcciones y no generará registros de contactos utilizables.
CSV vs ICS: comparación de formatos
Cómo se comparan los formatos CSV y ICS en las propiedades que más importan para esta conversión.
| Propiedad | .CSV Comma-Separated Values | .ICS vCalendar/iCalendar file |
|---|---|---|
| Legible como texto plano | Sí | Sí |
| Tipos de datos | Tipado | Tipado |
| Estructuras anidadas | No | Sí |
| Fórmulas | No | No |
| Varias tablas o hojas | No | No |
| Tamaño de archivo típico | Pequeño | Pequeño |
| Estándar abierto | Sí | Sí |
| Más adecuado para | Intercambio de datos | Compartir y distribución |
| Introducido | — | 1998 |
| Desarrollador | — | Internet Engineering Task Force (IETF) |
| Tipo MIME | text/csv | text/calendar |
La información sobre extensiones y tipos de archivo la proporciona File-Extensions.org
Software sugerido para convertir csv a ics
Preguntas frecuentes
¿Es gratuito el convertidor de CSV a ICS?
Sí, convertir CSV a ICS en 101convert.com es totalmente gratuito. No se requiere registro, correo electrónico ni instalación. Si necesitas un límite de tamaño de archivo mayor o quieres convertir más archivos a la vez, consulta nuestros planes.
¿Qué tamaño puede tener mi archivo CSV?
Puedes subir archivos CSV de hasta 3 MB y convertir hasta 3 archivos a la vez en un solo lote. Con un plan de pago, el límite sube hasta 15 MB por archivo y 100 archivos a la vez, consulta nuestros planes.
¿Cuánto tarda la conversión de CSV a ICS?
9 de cada 10 conversiones de CSV a ICS en 101convert.com tardan como máximo 1 s, según los últimos 90 días. El archivo típico pesa 12 KB. Hasta ahora se han convertido 133 archivos.
¿Qué ocurre con mis archivos subidos?
Los archivos se procesan automáticamente y se eliminan de nuestros servidores pocos minutos después de la conversión. Nunca vemos ni compartimos tus archivos.
¿Necesito instalar algún programa para convertir CSV a ICS?
No. La conversión de CSV a ICS se realiza completamente online en tu navegador y funciona en Windows, Mac, Linux, Android y iPhone.
¿Ha fallado la conversión?
En la mayoría de los casos, la causa es un formato de archivo incorrecto. Sube un archivo CSV válido para esta conversión de CSV a ICS. En ocasiones, el problema también puede estar de nuestro lado. Analizamos los fallos de conversión recurrentes y desactivamos o reparamos el convertidor si detectamos algún defecto.
¿Aparecerán todas las columnas de mi CSV en el calendario ICS?
No, normalmente solo se transfieren las columnas que se pueden asignar a campos del calendario, como el título, la hora de inicio, la hora de finalización, la ubicación y la descripción. Las columnas no reconocidas pueden omitirse, y el resultado deja de ser una hoja de cálculo de uso general.
¿Por qué las horas de mis eventos CSV son incorrectas después de convertirlos a ICS?
Los formatos de fecha incorrectos o ambiguos y la falta de información sobre la zona horaria pueden hacer que las horas de los eventos cambien o se interpreten incorrectamente. Usa valores de fecha y hora coherentes e incluye una zona horaria cuando los datos de origen abarquen distintas regiones.
¿Qué ocurre si mi CSV no tiene hora de finalización para un evento?
El conversor debe inferir una hora de finalización o crear un evento con información de tiempo incompleta, según sus reglas de asignación. La falta de campos obligatorios del calendario, como una fecha de inicio, puede hacer que se omitan filas o que se creen eventos que las aplicaciones de calendario no puedan importar correctamente.
¿Puedo convertir un archivo ICS de nuevo a los mismos datos CSV?
No exactamente, porque la conversión de CSV a ICS puede descartar columnas sin asignar y convertir las filas de la hoja de cálculo en campos de eventos del calendario. Una conversión inversa puede recuperar los datos habituales, pero es posible que no se recuperen el orden original de las columnas, el formato ni los valores no compatibles.