Outils pour développeurs ● Traitement local

Convertisseur de séparateur CSV

Convertissez des lignes séparées par des virgules, points-virgules ou tabulations en CSV à virgules.

Préparation de l’outil…
Essayer un exemple

Essayer un exemple

Données fictives : le point-virgule sépare les colonnes. La virgule dans « Paris, France », le point-virgule dans « thé; café », le retour à la ligne et l’identifiant 001 restent dans leurs cellules.

Avant : séparateur point-virgule

id;nom;note
001;Ada;"Paris, France"
002;Sam;"thé; café"
003;Jo;"première ligne
deuxième ligne"

Après : résultat attendu à virgules

id,nom,note
001,Ada,"Paris, France"
002,Sam,thé; café
003,Jo,"première ligne
deuxième ligne"

Réglages de l’exemple : point-virgule en entrée, virgule en sortie.

Charge les données, choisit Point-virgule et lance la conversion ci-dessous. Une saisie déjà présente ou un choix de séparateur modifié ne seront pas remplacés.

Traitement dans votre navigateur. Changer le séparateur ne neutralise pas les formules : vérifiez les cellules non fiables avant de les ouvrir dans un tableur. Les guillemets CSV seuls ne bloquent pas les formules.

✓ Traitement local✓ Sans compte✓ Saisies traitées ici✓ Gratuit

Réponse rapide

Le convertisseur lit le séparateur choisi et produit des lignes CSV séparées par des virgules en préservant les champs entre guillemets.

Le code de la page et ses ressources sont chargés depuis le site; les valeurs saisies sont traitées dans votre navigateur, sans requête de calcul.

Mode d’emploi

Collez les lignes, choisissez le séparateur présent entre les colonnes, puis lancez la conversion. Le séparateur d’origine n’est pas détecté automatiquement.

Limites

Le résultat ne modifie pas les valeurs des cellules. Les champs contenant un séparateur ou des guillemets doivent respecter les règles CSV; vérifiez le résultat avant de l’importer.

Questions fréquentes

Comment choisir le séparateur d’entrée ?

Choisissez le caractère qui sépare les colonnes dans les données d’origine. Par exemple, sélectionnez le point-virgule pour `nom;ville`.

Un séparateur à l’intérieur de guillemets coupe-t-il le champ ?

Non. Le texte entre guillemets reste dans le même champ, même s’il contient le séparateur choisi.

Pourquoi une position de guillemets est-elle refusée ?

Un champ entre guillemets doit commencer au début du champ. Doublez les guillemets internes; après le guillemet fermant, seuls le séparateur choisi ou un retour à la ligne sont acceptés.

Sources et références

Ces références documentent la norme ou l’API citée ; elles ne valident pas la sortie de l’outil.

Suivre un exemple pas à pas

Du CSV au point-virgule au JSON, sans perdre les zéros initiaux