🍋
Menu
.csv Code

CSV (Comma-Separated Values)

CSV (Comma-Separated Values) est un format texte brut qui stocke des données tabulaires avec des virgules séparant les valeurs et des sauts de ligne séparant les enregistrements. C'est l'un des formats d'échange de données les plus universels.

Type MIME

text/csv

Type

Texte

Compression

Sans perte

Avantages

  • + Universal support in Excel, Google Sheets, databases, and every language
  • + Human-readable and easy to generate
  • + Minimal overhead — just data, no formatting or metadata
  • + Streamable — can be processed line by line for large files

Inconvénients

  • No data type information — numbers, dates, and strings all look the same
  • Encoding and delimiter ambiguity (comma vs semicolon vs tab)
  • No support for hierarchical or nested data

Quand utiliser .CSV

Utilisez CSV pour les exportations de tableurs, les échanges de données entre systèmes, les datasets d'apprentissage automatique et le traitement par lots. Préférez Parquet ou Arrow pour les grandes analyses de données.

Détails techniques

CSV utilise des virgules comme délimiteurs, CRLF comme sauts de ligne et des guillemets doubles pour les champs contenant des virgules ou des sauts de ligne. Pas de spécification d'encodage standard (UTF-8, Latin-1 et Windows-1252 sont courants). Pas de typage de données — toutes les valeurs sont des chaînes.

Historique

Les fichiers CSV sont antérieurs aux ordinateurs personnels — les formats délimités par des virgules étaient utilisés en informatique dès les années 1960. Le format a été semi-formalisé dans la RFC 4180 (2005), bien que les variations en termes de guillemets, délimiteurs et encodage restent courantes.

Convertir depuis .CSV

Convertir en .CSV

Formats associés

Termes associés

Learn More

Cas d'utilisation