Conçu sur une IA avancée exécutée sur votre appareil et l'accélération matérielle, pour des performances professionnelles sans compromis sur la confidentialité.IA sur votre appareil : performant et privé.
Convertir un CSV en ODS
CSV en ODS avec colonnes typées et en-tête figé, sans envoi.
- Fonctionne sur votre appareil
- S'ouvre dans LibreOffice, Calc et Excel
- Un fichier gratuit · Lot et fusion avec Pro
Déposez un CSV ici
CSV, TSV ou TXT jusqu'à 25.0 MB
Auto lit un échantillon du fichier et ignore les séparateurs entre guillemets.
Ce qui entoure un champ contenant le séparateur ou un saut de ligne.
Une marque d'ordre des octets dans le fichier l'emporte toujours sur ce réglage.
Pour les exports comportant un bloc de titre au-dessus du véritable en-tête.
Désactivé conserve chaque cellule exactement telle qu'écrite. Les zéros initiaux et les identifiants longs restent du texte dans les deux cas.
Lequel de 1,234.56 et 1 234,56 votre fichier utilise.
Utilisé uniquement là où une colonne ne donne aucun indice propre.
ODS (OpenDocument)
Feuille de calcul OpenDocument, le format natif de LibreOffice Calc.
Comment le document final est configuré.
Nomme la table à l'intérieur du document. Les documents fusionnés utilisent les noms de fichiers.
Chaque fichier devient sa propre feuille dans un unique .ods, nommée d'après son nom de fichier.
La version gratuite convertit un fichier jusqu'à 25.0 MB, avec toutes les options de mise en forme et de typage.
Comment convertir un CSV en ODS
- 1
Ajoutez votre CSV
Déposez un fichier .csv, .tsv ou .txt, ou parcourez vos dossiers. Le séparateur et l'encodage sont détectés pour vous.
- 2
Vérifiez l'aperçu
La grille montre chaque cellule telle que Calc l'affichera. Nombres, dates et texte sont indiqués par colonne : vous voyez la conversion avant de vous engager.
- 3
Ajustez ce qui ne va pas
Changez le séparateur, l'encodage ou le format numérique, ignorez des lignes de titre, ou forcez n'importe quelle colonne en Texte, Nombre ou Date.
- 4
Convertissez et téléchargez
Appuyez sur Convertir en ODS et enregistrez le document. Rien ne quitte votre appareil à aucun moment.
Ce que vous apporte ce flux CSV → ODS
Une feuille OpenDocument conforme au standard plutôt qu'un fichier texte renommé : séparateur, caractère de citation et encodage sous votre contrôle, une ligne d'en-tête figée dans les réglages d'affichage du document lui-même, des boutons de filtre écrits comme une véritable plage de base de données, des colonnes dimensionnées à leur contenu, une détection de type qui distingue une date d'une référence produit, et un aperçu en direct de la feuille finie avant le téléchargement.
- Un véritable paquet OpenDocument — La sortie est conforme à OpenDocument 1.2 — le standard publié ISO/IEC 26300 — avec l'entrée mimetype placée en premier et non compressée, ce qui permet à une application d'identifier le fichier sans le décompresser.
- Un séparateur fiable — La détection automatique évalue un échantillon du fichier entier au lieu de compter les séparateurs de la première ligne, et elle ignore tout ce qui se trouve entre guillemets : une adresse citée pleine de virgules ne fait donc plus s'effondrer un fichier à point-virgule en une seule colonne.
- Contrôle du caractère de citation — La plupart des fichiers citent avec des guillemets doubles, certains avec des apostrophes, d'autres pas du tout. Choisissez-en un, ou laissez la détection trancher au vu des indices.
- Un encodage qui corrige les caractères illisibles — Une marque d'ordre des octets est lue et respectée : les exports UTF-8 et UTF-16 s'ouvrent donc correctement sans rien régler. En son absence, UTF-8 est vérifié avant d'être utilisé, et Windows-1252 ou le véritable ISO-8859-1 sont à un clic.
- En-tête figé et filtré — La séparation est écrite dans les réglages d'affichage du document et le filtre sous forme de plage de base de données : Calc s'ouvre donc avec la ligne un figée et une liste déroulante sur chaque colonne.
- Des colonnes à la bonne largeur — Les largeurs sont mesurées à partir du contenu : une colonne de dates arrive lisible au lieu d'afficher une rangée de dièses.
- Nombres et dates typés — Calc traite les valeurs comme des nombres, des dates, des heures, des pourcentages, de la monnaie ou des booléens : le tri, SOMME et les graphiques fonctionnent, et une date est stockée sous forme de chaîne ISO plutôt qu'en simple numéro de série.
- Des identifiants préservés — Les zéros initiaux, les identifiants de plus de 15 chiffres et les nombres commençant par un plus restent du texte, car les convertir détruit une information irrécupérable.
- Fusion en un seul document — Empilez de nombreux CSV en feuilles distinctes dans un unique .ods — parfait pour des exports mensuels ou des flux multi-régions — les noms de fichiers en double étant numérotés plutôt qu'en collision.
- Aperçu typé en direct — Examinez les cent premières lignes exactement telles que Calc les affichera, et changez le type de n'importe quelle colonne depuis son propre en-tête.
- Rien n'est envoyé en ligne — La lecture, l'analyse et l'écriture se font sur votre appareil ; le fichier ne le quitte jamais.
Comment les colonnes sont typées, et ce qui est volontairement laissé tel quel
La détection de type est l'endroit où la plupart des convertisseurs CSV abîment discrètement les données. Une valeur qui ressemble vaguement à une date en devient une, une référence perd ses zéros initiaux, et rien dans la feuille obtenue ne paraît anormal. Ce convertisseur s'appuie sur une liste fermée de motifs exacts plutôt que sur une supposition permissive, et refuse de convertir tout ce qu'il ne peut pas lire sans ambiguïté.
Ce qui est converti
- Nombres — Entiers, décimaux, séparateurs de milliers en groupes de trois chiffres exacts, notation scientifique et négatifs financiers écrits entre parenthèses.
- Dates et heures — Dates et horodatages ISO, ainsi que les dates à barre oblique, point ou tiret dont l'ordre se déduit du contenu de la colonne. OpenDocument stocke chacune comme valeur de date ISO : la cellule conserve donc son sens même hors d'un tableur.
- Pourcentages — Un signe pourcent final devient un véritable pourcentage doté d'un style de pourcentage : 12 % vaut donc 0,12 et s'affiche 12 %.
- Monnaie — Un symbole monétaire en début ou en fin devient un nombre portant le style de cette monnaie.
- Booléens — TRUE et FALSE deviennent de véritables booléens OpenDocument. Oui et Non restent du texte, car ce sont des mots.
Ce qui reste du texte, volontairement
- Tout ce qui commence par un zéro — 007, 00123, 0044. Codes postaux, références, clés de tri et numéros de téléphone dépendent de ces zéros, et un nombre ne peut pas les porter.
- Les nombres de plus de 15 chiffres — Un tableur gère environ quinze chiffres significatifs. Un numéro de compte ou d'IMEI à 20 chiffres converti en nombre revient modifié : il reste donc du texte.
- Tout ce qui commence par un plus — Un CSV qui veut dire cinq positif écrit 5. Un plus initial est presque toujours un indicatif téléphonique.
- Les codes qui ressemblent seulement à des dates — A-1, 10-20, 3-4 et « mai 2024 » sont une référence, une taille, un score et un libellé de période. Aucun n'est une date, et aucun n'est converti en date.
- Les dates impossibles — Le 30 février et le 31 avril n'existent pas : ils sont conservés exactement tels qu'écrits plutôt que décalés vers un jour voisin.
Forcer le type d'une seule colonne
La détection a raison dans l'immense majorité des cas, et quand ce n'est pas le cas, la correction doit coûter un clic plutôt qu'une formule après coup. Chaque colonne de l'aperçu porte son propre sélecteur de type dans son en-tête, qui montre ce qui a été détecté et vous laisse le remplacer.
- Auto — Chaque valeur est jugée pour elle-même selon les règles ci-dessus. C'est la valeur par défaut, et elle est généralement correcte.
- Texte — Rien dans la colonne n'est converti. À utiliser pour les numéros de référence, les codes et tout ce dont les caractères exacts comptent plus que la valeur.
- Nombre — Les valeurs sont converties quand c'est possible, y compris celles que les règles de protection laisseraient en texte. À utiliser quand vous voulez vraiment que 007 devienne 7.
- Date — Seuls les motifs de date sont convertis et le reste demeure du texte, ce qui évite qu'un nombre égaré dans une colonne de dates ne devienne 1970.
Les options d'import CSV expliquées
Chaque réglage change la façon dont les octets deviennent des colonnes. Les options s'appliquent à tout le lot et l'aperçu retype instantanément : vous pouvez donc essayer sans rien convertir.
- Séparateur — Auto évalue virgule, point-virgule, tabulation et barre verticale selon le caractère rectangulaire que chaque lecture donne au fichier, en ignorant les séparateurs entre guillemets. Le mode manuel existe pour les fichiers dont vous connaissez déjà la réponse.
- Caractère de citation — Guillemet double, apostrophe, ou aucun. La détection privilégie la lecture qui ne laisse aucun guillemet isolé au bord des champs.
- Encodage — Auto respecte une marque d'ordre des octets s'il y en a une, puis vérifie UTF-8 avant de se rabattre sur Windows-1252. À régler à la main pour un fichier mal étiqueté.
- Ignorer les premières lignes — Les exports de rapports placent souvent un titre et une date de génération au-dessus du véritable en-tête. Ignorez-les et l'en-tête retombe où il faut.
- La première ligne est l'en-tête — Marque la ligne un comme libellés : elle est mise en forme, figée et filtrée plutôt que typée comme des données.
- Format numérique — 1,234.56 et 1 234,56 désignent le même montant écrit de deux façons. Auto décide par colonne à partir des valeurs sans ambiguïté ; réglez-le à la main pour un fichier qui ne donne aucun indice.
- Supprimer les vides finaux — Retire les lignes vides en bas et les colonnes vides à droite, que les exports traînent étonnamment souvent.
- Nom de feuille — Nomme la table à l'intérieur du document. OpenDocument autorise des noms plus longs et plus libres qu'Excel, mais la même poignée de caractères reste réservée et est retirée. Les documents fusionnés tirent plutôt leurs noms de feuilles des noms de fichiers.
Ligne d'en-tête, filtres et largeurs de colonnes
Un fichier converti qui s'ouvre sans libellés de colonnes, sans filtres et avec toutes les dates en dièses est techniquement un tableur et reste pratiquement une corvée. Ces trois options sont activées par défaut parce que ce sont elles qui rendent un fichier converti immédiatement utilisable — et dans OpenDocument, chacune vit dans une partie différente du paquet.
- Figer l'en-tête — La ligne un reste en place pendant que le reste défile. La position de séparation est un réglage d'affichage et non du contenu de feuille : elle est donc écrite dans la partie « réglages » du document.
- Boutons de filtre — Chaque colonne reçoit une liste déroulante de filtre. Dans OpenDocument, c'est une plage de base de données couvrant la zone utilisée avec les boutons de filtre activés, et non une propriété des cellules.
- Largeurs automatiques — Les largeurs sont mesurées à partir du contenu et bornées : une colonne de dates est lisible et une longue note ne peut pas repousser tout le reste hors de l'écran.
- En-tête mis en forme — La ligne de libellés est en gras sur un fond clair avec un filet en dessous : elle se lit comme un en-tête et non comme le premier enregistrement.
Quel encodage choisir ?
En général aucun — une marque d'ordre des octets répond à la question et le fichier s'ouvre correctement sans rien régler. Quand il n'y a pas de marque et que les caractères ressemblent à des symboles aléatoires, vous êtes sur le mauvais décodeur ; essayez l'option suivante ci-dessous.
- Auto — Respecte une marque d'ordre des octets, puis vérifie si les octets constituent de l'UTF-8 valide avant de trancher. Juste presque à tous les coups.
- UTF-8 — La norme pour les API, les entrepôts de données et la plupart des exports modernes, et ce qu'écrit LibreOffice sauf indication contraire.
- UTF-16 — Ce que produit l'export « Texte Unicode » d'Excel. Lu comme de l'UTF-8, cela ressemble à une unique colonne de charabia : la marque compte donc.
- Windows-1252 — Typique d'un CSV simple enregistré par Excel sous Windows dans les paramètres régionaux d'Europe occidentale.
- ISO-8859-1 — Le véritable Latin-1, et non la variante Windows que les navigateurs lui substituent. Le bon choix pour d'anciennes chaînes Latin-1 où les deux diffèrent.
Conversion par lot et fusion
Un fichier se convertit gratuitement avec toutes les options. Convertir plusieurs fichiers à la fois, les réunir en un seul document et rassembler les résultats dans une archive : voilà ce qu'ajoute Pro.
- Conversion par lot — Ajoutez jusqu'à cinquante fichiers ; les réglages communs s'appliquent à tous, et chacun devient son propre document.
- Tout télécharger en un ZIP — Une série de cinquante fichiers devient un seul enregistrement au lieu de cinquante. Les fichiers de même nom sont numérotés pour que rien ne soit écrasé en silence.
- Fusionner en un document — Chaque CSV devient une feuille dans un unique .ods, nommée d'après son fichier source.
- Les résultats périmés sont signalés — Changez un réglage après conversion et les fichiers terminés sont marqués, avec une pression pour tous les remettre à jour.
Pourquoi convertir un CSV en ODS ?
ODS est le format que l'on choisit quand le document doit survivre au logiciel qui l'a écrit, ou quand la personne à l'autre bout n'utilise pas Microsoft Office.
- Natif pour LibreOffice et OpenOffice — S'ouvre sans boîte de dialogue d'import et sans avertissement de conversion, puisque c'est le format propre de Calc.
- Un standard ouvert, pas celui d'un éditeur — OpenDocument est publié sous la référence ISO/IEC 26300. N'importe qui peut l'implémenter, et c'est pourquoi tant d'applications le lisent.
- Accepté là où OpenDocument est exigé — Plusieurs gouvernements et organismes publics imposent l'ODF pour les documents qu'ils reçoivent ou publient.
- S'ouvre quand même dans Excel — Excel 2007 et versions ultérieures lisent et écrivent l'ODS : ce choix ne coupe donc pas les collègues sous Microsoft Office.
- Des types qui tiennent — Une date qui est une vraie date se trie chronologiquement ; un nombre qui est un vrai nombre s'additionne.
Comment fonctionne la conversion
Votre fichier est décodé avec l'encodage qu'il déclare ou que vous choisissez, découpé sur le séparateur détecté, typé colonne par colonne, puis écrit sous forme de paquet OpenDocument conforme au standard que vous pouvez télécharger immédiatement.
- Lire et détecter — La marque d'ordre des octets décide de l'encodage lorsqu'il y en a une. Un échantillon est ensuite analysé avec chaque séparateur et chaque caractère de citation candidats, et la lecture qui produit les colonnes les plus cohérentes l'emporte.
- Analyser et typer — Les lignes sont analysées avec une prise en charge complète des séparateurs et des sauts de ligne cités, puis chaque colonne est jugée à partir d'un échantillon de ses propres valeurs.
- Prévisualiser avant de s'engager — La grille montre le résultat typé et non le texte brut : vous voyez exactement ce que contiendra le document et pouvez changer le type de n'importe quelle colonne depuis son en-tête.
- Écrire le paquet — Le document est assemblé par blocs de lignes plutôt que conservé entier en mémoire, et les suites de cellules vides identiques sont réduites à un compteur de répétition au lieu d'être écrites une par une — c'est pourquoi un export de cent mille lignes se termine en une seconde environ et fonctionne sur un téléphone.
Convertit un export de 100 000 lignes en une seconde environ, sans le charger entièrement en mémoire.
Questions fréquentes
Qu'est-ce qu'un fichier ODS et avec quoi l'ouvrir ?
ODS est le volet tableur d'OpenDocument, le standard ouvert publié sous la référence ISO/IEC 26300. C'est le format natif de LibreOffice Calc et d'Apache OpenOffice, et il s'ouvre aussi directement dans Microsoft Excel 2007 et versions ultérieures, Google Sheets, Numbers sur macOS et la plupart des tableurs mobiles. Contrairement à un format propriétaire, il est intégralement spécifié en public : un fichier écrit aujourd'hui reste donc lisible quelles que soient les décisions futures d'un éditeur donné.
Dois-je convertir mon CSV en ODS ou en XLSX ?
Choisissez ODS quand les personnes qui l'ouvriront utilisent LibreOffice ou OpenOffice, quand vous déposez un dossier auprès d'un organisme public qui exige OpenDocument, ou quand le fichier doit rester lisible bien après le logiciel qui l'a produit. Choisissez XLSX quand la destination est Microsoft Excel et que le fichier accueillera ensuite des macros, des tableaux croisés dynamiques ou une mise en forme conditionnelle avancée. Les deux portent ici des cellules typées, un en-tête figé et des boutons de filtre : la qualité de la conversion est donc identique. Notre convertisseur CSV vers Excel est à un clic dans les outils associés ci-dessous.
Comment ouvrir un CSV dans LibreOffice sans colonnes cassées ni texte illisible ?
Faites correspondre le séparateur à votre fichier. La détection automatique lit un échantillon du fichier et non la seule première ligne, et elle ignore les séparateurs à l'intérieur des champs cités : une adresse contenant une virgule ne la met donc plus en défaut. Vous pouvez aussi la fixer sur virgule, point-virgule, tabulation ou barre verticale. Si les caractères semblent corrompus, l'encodage est détecté à partir de la marque d'ordre des octets lorsque le fichier en possède une, et vous pouvez basculer à la main entre UTF-8, UTF-16, Windows-1252 et ISO-8859-1. Convertir ici plutôt que de passer par la boîte de dialogue d'import de Calc signifie que les réglages sont enregistrés dans le document : la personne suivante n'aura pas à répondre aux mêmes questions.
Pourquoi mes codes postaux et références produit perdent-ils leurs zéros initiaux ?
Sur la plupart des convertisseurs, ils les perdent parce que la valeur ressemble à un nombre et qu'elle en devient un. Ici, non. Une valeur dont le premier caractère est un zéro suivi d'un autre chiffre reste du texte : 007 et 00123 arrivent donc intacts. La même règle protège les nombres de plus de 15 chiffres, qui ne survivent pas à la précision d'un tableur, ainsi que les valeurs commençant par un signe plus, qui sont presque toujours des numéros de téléphone. Si vous voulez malgré tout en convertir un, passez le type de cette colonne à Nombre.
La ligne d'en-tête figée est-elle conservée dans LibreOffice ?
Oui. Dans OpenDocument, une ligne figée ne fait pas partie du contenu de la feuille : c'est un réglage d'affichage, stocké dans la partie « réglages » du document à côté de la position de séparation et du volet actif. Écrire les lignes sans lui produit un fichier qui s'affiche bien et défile mal. Activez « La première ligne est l'en-tête » et la séparation est écrite dans cette partie : Calc ouvre alors le document avec la ligne un déjà figée. Les boutons de filtre sont écrits séparément, sous forme de plage de base de données couvrant la zone utilisée, et c'est ce qui fait apparaître les listes déroulantes sur chaque colonne.
Comment les nombres et les dates sont-ils traités ?
La détection de type convertit en cellules réellement typées les valeurs qui sont sans ambiguïté des nombres, des dates, des heures, des pourcentages, des montants monétaires ou TRUE/FALSE, et attribue aux dates un style de date pour qu'elles s'affichent comme des dates et non comme un numéro de série. OpenDocument stocke une date sous forme de chaîne ISO dans l'attribut de valeur de la cellule : la valeur reste donc lisible même sans tableur. Tout ce qui est ambigu reste du texte, volontairement — une référence comme A-1 ou 10-20 n'est pas une date.
Mes dates sont inversées : puis-je corriger 01/02 contre 02/01 ?
Oui. Lorsqu'une colonne contient une date dont un composant dépasse 12, l'ordre se déduit des données elles-mêmes et il n'y a rien à régler. Lorsqu'une colonne est réellement ambiguë de bout en bout, le réglage Ordre des dates tranche entre jour d'abord, mois d'abord et année d'abord pour tout le fichier. Les dates ISO comme 2026-12-31 sont toujours lues telles qu'écrites, et une date qui n'existe pas — 30 février, ou 31 avril — est conservée en texte plutôt que décalée en silence.
Puis-je fusionner plusieurs fichiers CSV en un seul document ODS ?
Oui. Activez « Combiner en un seul document » et chaque CSV devient sa propre feuille dans un unique .ods, nommée d'après son nom de fichier — idéal pour des exports mensuels ou des flux multi-régions. Deux fichiers portant le même nom sont numérotés au lieu d'entrer en collision. La conversion par lot et la fusion sont des fonctions Pro ; un fichier seul se convertit gratuitement avec toutes les options de mise en forme et de typage.
Puis-je convertir de nombreux CSV par lot et les télécharger ensemble ?
Oui. Ajoutez plusieurs fichiers et les options communes — séparateur, encodage, gestion de l'en-tête, typage, nettoyage — s'appliquent à tous. Les documents terminés peuvent être enregistrés individuellement ou rassemblés dans une seule archive ZIP : une série de cinquante fichiers devient un seul enregistrement au lieu de cinquante. Modifier un réglage marque les fichiers terminés comme périmés, pour les remettre à jour d'une seule pression.
Mes données quittent-elles mon ordinateur ?
Non. La lecture du fichier, son analyse, le typage des colonnes et l'écriture du paquet OpenDocument se déroulent tous sur votre appareil, et le fichier n'est envoyé nulle part. Le convertisseur est gratuit, fonctionne sur ordinateur et mobile, et continue de fonctionner hors ligne une fois chargé — sûr pour des lignes sensibles.
Notez cet outil
Touchez une étoile — c’est rapide