Guides

Fichier CSV : qu’est-ce que c’est et comment l’ouvrir ?

Par l’équipe Opener6 min de lecture

Un fichier CSV est un tableau en texte brut : chaque ligne correspond à une ligne du tableau, et les valeurs d’une ligne sont séparées par des virgules (parfois des points-virgules ou des tabulations). CSV signifie comma-separated values, « valeurs séparées par des virgules », et les banques, boutiques et services web l’utilisent parce que presque tous les programmes savent le lire. Pour le voir sous forme de vrai tableau, ouvrez-le dans une visionneuse CSV comme la visionneuse CSV d’Opener, ou dans Excel, Google Sheets ou Numbers.

Ce que contient un fichier CSV

Imaginons que votre banque vous permette de télécharger vos opérations sous forme de releve.csv. Si vous l’ouvrez dans un éditeur de texte, vous verrez quelque chose comme ceci :

Date,Libellé,Montant,Solde
2026-10-01,Café,-3.50,1246.50
2026-10-02,"Loyer, octobre",-850.00,396.50
2026-10-05,Salaire,2100.00,2496.50

C’est tout le format :

Comme c’est du texte brut, le fichier a aussi un encodage, c’est-à-dire la façon dont les lettres sont stockées en octets. Les fichiers modernes utilisent l’UTF-8, qui gère toutes les langues. Les systèmes plus anciens utilisent parfois des encodages hérités, d’où les accents et symboles brouillés.

CSV ou Excel (.xlsx)

On considère souvent le CSV comme « un fichier Excel », parce qu’Excel l’ouvre. Ce sont pourtant deux choses bien différentes :

CSV (.csv) Classeur Excel (.xlsx)
Nature Texte brut Archive ZIP de fichiers XML
Feuilles Un seul tableau Plusieurs feuilles
Formules Non : uniquement des valeurs Oui
Mise en forme Aucune Polices, couleurs, cellules fusionnées, graphiques
S’ouvre dans N’importe quel tableur, éditeur de texte ou programme Les tableurs
Usage typique Exports et imports entre systèmes Documents de travail que l’on modifie

Les services exportent en CSV parce que c’est le plus petit dénominateur commun : votre banque ne sait pas si vous utilisez Excel, Google Sheets, un logiciel de comptabilité ou un script, et le CSV fonctionne avec tous. Si vous recevez plutôt un .xlsx, la visionneuse Excel ou n’importe quel tableur l’ouvre.

Comment ouvrir un fichier CSV

Opener (n’importe quel navigateur, sans installation). Déposez le fichier dans la visionneuse CSV. Elle détecte automatiquement le séparateur (virgule, point-virgule, tabulation ou barre verticale) et l’encodage, et affiche un tableau propre. Vous pouvez rechercher dans toutes les colonnes et trier par n’importe quelle colonne. Le fichier est lu dans votre navigateur et n’est pas envoyé : un choix raisonnable par défaut pour des relevés bancaires. Elle ne modifie pas le fichier.

Excel. Double-cliquer sur un CSV l’ouvre généralement dans Excel si Excel est installé. C’est pratique, mais Excel interprète chaque valeur à sa façon : il peut supprimer les zéros en tête des numéros de compte ou des codes postaux, afficher les longs nombres en notation scientifique et prendre certains textes pour des dates. La fonction d’import de données d’Excel permet de définir d’abord le type des colonnes et évite l’essentiel de ces problèmes.

Google Sheets. Créez une feuille de calcul vierge et utilisez l’option d’import du menu Fichier, ou importez le CSV dans Google Drive et ouvrez-le avec Google Sheets. Vous pouvez choisir le séparateur pendant l’import.

Numbers (Mac). Numbers ouvre directement les fichiers CSV : double-cliquez dessus ou ouvrez-les depuis l’application.

Un éditeur de texte. Le Bloc-notes sous Windows ou TextEdit sur Mac affiche le texte brut. Ce n’est pas confortable à lire, mais c’est le moyen le plus rapide de vérifier quel séparateur utilise le fichier ou si le texte est brouillé.

Problèmes courants (et solutions)

La simplicité du CSV a un revers : aucune règle n’impose le séparateur ou l’encodage, si bien que les fichiers venant de systèmes différents ne s’ouvrent pas toujours proprement.

La visionneuse CSV d’Opener règle automatiquement les trois premiers : elle détecte les encodages UTF-8, Windows-1251 et Windows-1252, repère le séparateur et ouvre des fichiers de plusieurs millions de lignes sur un ordinateur portable ordinaire.

Comment enregistrer ou exporter en CSV

Il faut parfois faire le chemin inverse : envoyer une liste à un service qui n’accepte que le CSV.

Deux choses à savoir avant d’exporter : seule la feuille en cours est enregistrée, car un CSV ne contient qu’un seul tableau ; et les formules sont remplacées par leurs valeurs, tandis que toute la mise en forme est perdue. Gardez votre .xlsx d’origine si vous en avez besoin.

Questions fréquentes

Est-ce sans risque d’ouvrir un fichier CSV ?

Un CSV est du texte brut et ne peut pas exécuter de programme à lui seul. Les tableurs peuvent toutefois interpréter les cellules qui commencent par = comme des formules : soyez prudent avec les fichiers CSV d’expéditeurs inconnus. Une visionneuse CSV ou un éditeur de texte se contente d’afficher le texte.

Peut-on ouvrir un fichier CSV sur son téléphone ?

Oui. La visionneuse CSV fonctionne dans n’importe quel navigateur mobile, et les applications Google Sheets, Numbers et Excel savent aussi ouvrir les fichiers CSV.

Pourquoi mon CSV utilise-t-il des points-virgules au lieu de virgules ?

Les systèmes configurés pour les pays où la virgule sert de séparateur décimal séparent souvent les valeurs par des points-virgules, pour que des nombres comme 3,50 restent intacts. La plupart des applications s’en accommodent si vous choisissez le séparateur à l’import.

Quelle est la différence entre CSV et TSV ?

Seulement le séparateur : le TSV utilise des tabulations au lieu de virgules. La plupart des tableurs et des visionneuses CSV ouvrent les deux.