Analyseur CSV

Analysez, consultez et analysez des données CSV instantanément dans votre navigateur. Prend en charge plusieurs délimiteurs, les champs entre guillemets et les colonnes triables.

Multi-délimiteur Colonnes triables 100% côté client

Déposez un fichier CSV ici ou cliquez pour parcourir

Lit les fichiers .csv, .tsv et .txt jusqu'à 10 Mo — localement dans votre navigateur, rien n'est envoyé.

Comment utiliser l'analyseur CSV

1

Collez ou saisissez le CSV

Collez vos données CSV, déposez un fichier .csv sur la zone de chargement, ou cliquez sur « Charger un exemple » pour essayer.

2

Choisissez le délimiteur

Sélectionnez votre délimiteur ou utilisez la détection automatique. Activez l'option d'en-tête si votre CSV contient des noms de colonnes.

3

Consultez et triez

Le tableau analysé apparaît instantanément. Cliquez sur n'importe quel en-tête de colonne pour trier les données par ordre croissant ou décroissant.

Qu'est-ce que CSV ?

CSV (Comma-Separated Values, valeurs séparées par des virgules) est un format texte simple pour stocker des données tabulaires. Chaque ligne représente un enregistrement et les valeurs d'une ligne sont séparées par un délimiteur — le plus souvent une virgule. Les fichiers CSV sont largement utilisés pour l'échange de données entre applications, bases de données et tableurs.

Caractéristiques principales de CSV

Format texte brut lisible et modifiable dans n'importe quel éditeur de texte

Universellement pris en charge par les tableurs, bases de données et langages de programmation

Prend en charge les champs entre guillemets pour gérer les délimiteurs, les sauts de ligne et les caractères spéciaux dans les valeurs

Questions fréquentes

Quels délimiteurs cet analyseur prend-il en charge ?

Cet analyseur prend en charge les délimiteurs virgule (,), point-virgule (;), tabulation et pipe (|). Vous pouvez également utiliser l'option de détection automatique qui analyse vos données pour identifier le délimiteur le plus probable.

Comment l'analyseur gère-t-il les champs entre guillemets ?

Les champs entourés de guillemets doubles sont traités comme une seule valeur. Cela permet aux champs de contenir le caractère délimiteur, des sauts de ligne et des guillemets échappés (représentés par deux guillemets doubles ""). Par exemple, "Alice, Wang" est analysé comme un seul champ contenant une virgule.

Mes données sont-elles envoyées à un serveur ?

Non. Toute l'analyse CSV est effectuée entièrement dans votre navigateur à l'aide de JavaScript. Vos données ne quittent jamais votre appareil, garantissant une confidentialité et une sécurité totales.

Puis-je charger un fichier CSV au lieu de le coller ?

Oui. Glissez-déposez un fichier .csv, .tsv ou .txt sur la zone de chargement (ou cliquez pour parcourir). Le fichier est lu localement via l'API FileReader du navigateur — il n'est jamais envoyé à un serveur. Fichiers jusqu'à 10 Mo ; au-delà, découpez-les d'abord.

Que normalise réellement la RFC 4180 ?

La grammaire CSV courante : des champs séparés par des virgules, des enregistrements par des fins de ligne CRLF, les champs contenant des virgules, des guillemets ou des sauts de ligne entourés de guillemets doubles, et un guillemet intégré écrit sous la forme de deux guillemets consécutifs. Elle précise également que le premier enregistrement peut être un en-tête. Les fichiers réels enfreignent toutes les règles - fins de ligne LF brutes, absence de guillemets, délimiteurs en fin de ligne - c'est pourquoi cet analyseur tolère les variantes courantes tout en signalant les problèmes structurels.

Comment choisir le bon délimiteur, ou laisser l'outil le détecter ?

La virgule est la valeur par défaut de la RFC 4180, mais les paramètres régionaux européens exportent souvent des fichiers délimités par des points-virgules (Excel le fait là où la virgule décimale est la norme), et les tabulations survivent au copier-coller depuis les tableurs. La détection fonctionne en comptant les délimiteurs candidats par ligne et en choisissant le plus constant - cet analyseur détecte automatiquement la virgule, le point-virgule, la barre verticale et la tabulation, et vous permet d'imposer votre choix.

Qu'est-ce qui casse généralement un fichier CSV ?

Les principaux coupables : des champs sans guillemets contenant le délimiteur ; un nombre impair de guillemets corrompant toutes les lignes suivantes ; des lignes irrégulières comportant plus ou moins de colonnes que l'en-tête ; et des incompatibilités d'encodage, comme du texte windows-1252 affichant du mojibake ou un BOM UTF-8 qui se colle à la première cellule d'en-tête. Cet analyseur signale les écarts de longueur de ligne afin que la ligne défectueuse soit facile à repérer.

Comment cet analyseur gère-t-il les fichiers CSV volumineux ?

Tout s'exécute côté client, la limite est donc la mémoire de votre navigateur plutôt qu'un délai d'expiration côté serveur. Les fichiers de quelques dizaines de mégaoctets s'analysent généralement sans problème sur un ordinateur de bureau ; au-delà, utilisez les statistiques de délimiteurs et les nombres de lignes et de colonnes pour effectuer une première vérification du fichier, ou divisez-le avant de l'analyser. Aucun octet ne quitte votre machine, quelle que soit la taille.

{-- * External Resources Component(#18 Phase 3b 内容佐证工程) * 工具页「权威引用」区块:RFC / W3C / WHATWG / ECMA / IANA / 官方规范站 / Wikipedia。 * * - 接受 :slug 属性 → 经 config/tool-sources.php 家族矩阵渲染该工具的权威引用 * - slug 未命中映射时不渲染(无权威来源的工具静默跳过) * - 链接 title 保持英文(引用源专名);description 经 * common.resources.descriptions.{key} 本地化,lang 未命中回退英文(线上不裸奔) * - 链接保持 dofollow(rel="noopener noreferrer") * * @param string|null $slug --}}