Outil gratuit dans le navigateur
Lecteur et validateur ICS
Ce lecteur ICS affiche les événements d’un fichier calendrier et vérifie les problèmes de format courants. Choisissez un fichier ou collez son texte. Il reste dans cet onglet et rien n’est ajouté à votre calendrier.
Aucun envoi. Le contenu de votre calendrier reste dans cet onglet.
Choisissez un fichier ou collez son contenu pour voir les événements.
Vérifie les problèmes courants d’événements et de format. Les récurrences, pièces jointes, alarmes et transitions personnalisées de fuseau ne sont pas entièrement validées. Rien n’est ajouté au calendrier.
Lire un fichier ICS en trois étapes
- Choisissez un fichier .ics de 1 Mo maximum ou collez son texte complet dans la zone. Le fichier doit commencer par BEGIN:VCALENDAR.
- Sélectionnez Afficher et vérifier. Lisez le titre, le début, la fin, le lieu et les notes de chaque événement, puis examinez les erreurs ou avertissements.
- Corrigez le fichier original ou demandez une nouvelle version à l’expéditeur. Videz le lecteur une fois terminé ; importez l’événement dans votre calendrier seulement après vérification.
Ce que vérifie ce lecteur ICS
Le lecteur vérifie le conteneur du calendrier et prévisualise les événements. Il recherche VERSION, PRODID, UID, DTSTAMP et DTSTART. Il signale les dates mal formées, les champs à valeur unique répétés et les fins de composants incohérentes. Un horodatage UTC ne peut pas aussi porter un identifiant de fuseau local.
La fin doit être postérieure au début, et les valeurs de début et de fin d’une journée entière doivent utiliser le même type de date. Pour un événement sur toute la journée, la date de fin est exclusive : du vendredi au dimanche se termine à la date du lundi. Une date de fin peut manquer dans un fichier valide, car elle n’est pas obligatoire pour tous les événements.
Utilisez le guide du format ICS pour comprendre les champs avant de les modifier. Si vous partez d’un titre et d’une date, le créateur iCal génère un événement avec la structure requise.
Comprendre erreurs, avertissements et fonctions non vérifiées
Une erreur désigne un problème détecté par une vérification prise en charge. Corrigez-le avant de réessayer l’import. Un avertissement peut décrire un risque de compatibilité ou une fonction hors du périmètre du lecteur. Il apporte du contexte utile sans affirmer que le fichier est dangereux ou inutilisable.
Le vérificateur reconnaît les noms de fuseaux IANA pris en charge par le navigateur. Il reconnaît aussi les identifiants déclarés dans les blocs VTIMEZONE. Il n’évalue pas leurs règles de transition d’heure d’été. Les heures locales flottantes restent affichées comme telles ; le lecteur ne leur attribue pas discrètement le fuseau de votre appareil.
Les événements récurrents peuvent contenir RRULE, des dates d’exception et des modifications d’occurrences. L’aperçu montre ces informations sans les développer ni les valider complètement. Les tâches et journaux ne sont pas affichés comme des événements. Les actions d’alarme et les pièces jointes ne sont pas exécutées. Cet examen limité aide à lire le fichier ; ce n’est pas un test complet de conformité RFC.
Conserver le fichier original
Effectuez les corrections dans une copie. Préservez les identifiants et les exceptions de récurrence. Demandez une invitation corrigée à l’organisateur si vous ne savez pas quoi modifier.
Lire les dates avant tout ajout
Comparez l’horaire avec l’invitation d’origine. Une valeur terminée par Z est en UTC. Un fuseau nommé désigne une heure locale. Une heure flottante ne comporte ni l’un ni l’autre ; l’app d’import décide de son placement. Le lecteur distingue ces cas au lieu de leur donner la même apparence.
Pour un problème d’import sur le téléphone, consultez ouvrir un ICS sur iPhone. Un aperçu lisible ne prouve pas que l’événement est enregistré. Ouvrez le calendrier de destination, allez à la date prévue et vérifiez le compte sélectionné avant de réessayer. Des imports répétés peuvent laisser des doublons.
Examiner localement, puis choisir la suite
Le sélecteur lit un fichier local. La zone de texte accepte du contenu collé. Aucun de ces chemins n’envoie titres, dates, notes ou noms de fichiers à un serveur. L’outil ne récupère pas non plus les URL intégrées au calendrier. Vider le lecteur retire le contenu affiché de la page ; cela n’efface ni le fichier original ni le presse-papiers.
Si un fichier est trop volumineux, utilisez l’application qui l’a produit pour exporter une période plus courte. Ne collez pas seulement la moitié d’un événement : conservez son calendrier englobant et les fins correspondantes. Les fichiers de plus de 1 Mo sont refusés et un avis apparaît lorsque la limite de prévisualisation est atteinte.
Le tutoriel du texte à l’ICS propose un petit exemple modifiable. Utilisez-le pour comprendre un problème de format, puis corrigez le champ concerné dans votre propre fichier.

Questions fréquentes
Le lecteur ICS est-il gratuit sans inscription ?
Oui. Vous pouvez examiner un fichier sans compte, paiement ou autorisation de calendrier. Le fichier est lu dans votre navigateur et n’est pas téléversé. L’outil accepte les fichiers jusqu’à 1 Mo et affiche jusqu’à 200 événements. Divisez un calendrier plus volumineux en fichiers plus petits avant de l’examiner.
Un validateur ICS garantit-il que mon calendrier importera le fichier ?
Non. Cet outil vérifie la syntaxe courante, les champs obligatoires et plusieurs problèmes de date. Les apps interprètent aussi différemment invitations, récurrences, alarmes et définitions de fuseaux horaires. Un résultat sans erreur signifie que les vérifications prises en charge n’ont rien détecté ; contrôlez l’événement importé dans sa destination avant de vous y fier.
Pourquoi le lecteur avertit-il qu’une ligne est longue ?
Les lignes de texte calendrier doivent normalement rester dans une limite de 75 octets UTF-8 avant le saut de ligne. Une valeur plus longue peut continuer à la ligne suivante après une espace initiale. Certaines apps acceptent des lignes non repliées : il s’agit donc d’un avertissement de compatibilité. Le créateur d’événements replie sa sortie pour vous.
Le lecteur peut-il ouvrir des abonnements ou pièces jointes ?
Il lit le fichier choisi ou le texte collé. Il ne récupère pas les URL d’abonnement, n’ouvre pas les pièces jointes et ne suit pas les liens présents dans les événements. Les informations de récurrence s’affichent sans développer toutes les occurrences. Utilisez le service d’origine pour un abonnement actualisé ou des réponses à une réunion.
Dernière mise à jour :