Convertir ICS en CSV
Convertissez un calendrier ICS en CSV pour Excel ou Google Sheets. Exportez titres, dates, fuseaux et récurrences, avec les données JSON et un rapport de vérification.
Vos résultats
Convertir ICS en CSV
Transformez un export de calendrier en tableau à trier et vérifier. Chaque VEVENT devient une ligne, série récurrente ou exception comprise. Aucune date n’est générée depuis les règles de récurrence. Un fuseau vide peut indiquer une journée entière ou une heure flottante ; time_context les distingue. Le CSV prend la première valeur des champs répétés ; JSON conserve toutes les propriétés, paramètres et sous-composants analysés.
Comment utiliser cet outil
- Importez un calendrier ICS, son URL publique directe, ou collez le texte ICS après les options d’import.
- Créez l’export et vérifiez les 20 premiers enregistrements. Le nombre de vérifications signale les avertissements et récurrences non développées.
- Téléchargez événements CSV, rapport et JSON. Importez les colonnes CSV comme texte dans Excel pour conserver identifiants et dates. Vérifiez le rapport avant utilisation.
Formats acceptés
ICS
Résultat et limites
Convertissez un calendrier ICS en CSV pour Excel ou Google Sheets. Exportez titres, dates, fuseaux et récurrences, avec les données JSON et un rapport de vérification.
Un fichier iCalendar 2.0 UTF-8, jusqu’à 5 Mo et 10 000 enregistrements d’événement. Les récurrences ne sont pas développées. Les fuseaux sont conservés, sans conversion. La date de fin d’un événement sur toute la journée est exclusive. Tâches et alarmes restent dans JSON, sans lignes d’événement dédiées. Par exemple, du 17 au 19 octobre couvre les 17 et 18 octobre.
Que montre le rapport de vérification ?
Il signale dates absentes ou invalides, champs répétés, identités en double, fins contradictoires et récurrences non développées. Une exception annulée peut légitimement ne pas avoir de début. Les avertissements ne suppriment ni ne fusionnent les enregistrements.
Les réunions récurrentes deviennent-elles des lignes distinctes ?
Non. La série occupe une ligne. Exceptions explicites et annulations restent séparées. RRULE, RDATE et EXDATE sont exportés, sans générer d’occurrences futures. Aucun titre ni UID n’est fusionné ; les annulations ne sont pas supprimées.
Que faire si le traitement échoue ?
Vérifiez les formats pris en charge et les limites des fichiers, puis essayez un fichier plus petit. Gardez une copie originale. Un message d'erreur clair expliquera une entrée non prise en charge ou un service de traitement non disponible.