Un nom accentué déformé et un tableau importé en une seule colonne n’appellent pas le même réglage. Ouvrez le fichier original pour vérifier son encodage, puis examinez la séparation des champs. Après votre confirmation, le navigateur produit une copie UTF-8. Le fichier reste sur votre appareil.
Vérifier avant de réenregistrer
- Ouvrez le CSV, TSV ou TXT d’origine. L’exemple synthétique utilise Windows-1252. Le texte collé permet de vérifier les colonnes, mais ne conserve pas les octets d’origine.
- Choisissez l’encodage et le séparateur d’entrée, puis lancez l’aperçu. Dans l’exemple, Windows-1252 doit afficher Café, préserver 00731 et conserver la note sur plusieurs lignes dans une seule cellule.
- Réglez le séparateur de sortie, le BOM UTF-8 et la protection des formules. Cochez la confirmation après vérification, puis téléchargez ou ouvrez la table décodée dans l’éditeur.
Ce que les indices permettent de conclure
Un BOM UTF-8 ou UTF-16 indique le format Unicode déclaré. Sans BOM, des octets UTF-8 valides ne prouvent pas l’encodage d’origine. Les extraits Windows-1252 et autres servent à comparer des caractères connus, sans score de confiance. L’encodage choisi doit décoder le fichier entier sans remplacement silencieux.
Le test des séparateurs porte sur au plus 20 enregistrements complets dans les 65 536 premiers caractères. Il respecte les séparateurs et retours à la ligne entre guillemets. Ne choisissez pas sur le seul nombre de colonnes : contrôlez leurs valeurs. Pour changer uniquement la sortie, utilisez Modifier le séparateur et l’encodage CSV.
Une copie UTF-8 avec des règles explicites
Le téléchargement utilise UTF-8, un BOM facultatif, CRLF et les guillemets nécessaires. Virgule, point-virgule, tabulation ou barre verticale sont disponibles. Les nombres, dates, espaces et identifiants restent du texte. La protection des formules, activée au départ, ajoute une apostrophe aux valeurs qui ressemblent à des formules.
L’aperçu montre les noms attribués aux en-têtes vides ou répétés et les cellules ajoutées aux lignes plus courtes. Des avertissements signalent ces ajustements. Un guillemet non fermé bloque la lecture. Pour un classeur avec des identifiants textuels, poursuivez avec CSV vers Excel ; pour une sortie texte, choisissez CSV vers TXT.
Les limites à connaître
Des caractères déjà remplacés par � ou des points d’interrogation ne peuvent pas être reconstitués depuis cette copie. Revenez si possible à l’export original. UTF-32 n’est pas pris en charge. La limite est de 25 MiB, 100 000 lignes de données, 250 colonnes et 2 millions de cellules ; la taille du texte décodé est également contrôlée. Aucune donnée du fichier n’est envoyée aux statistiques.
Exemple : conserver l’accent et la note sur plusieurs lignes
Exemple synthétique en Windows-1252 après sélection du bon encodage. La sortie à virgules inclut le BOM UTF-8 invisible ; le CRLF de la note reste à l’intérieur des guillemets.
sku;name;note 00731;Café;"red, blue next; line"
sku,name,note 00731,Café,"red, blue next; line"
Questions fréquentes
Non. Le BOM fournit une déclaration Unicode, mais sans lui plusieurs lectures restent possibles. Comparez les noms et les caractères connus, puis confirmez le tableau.
Le logiciel destinataire peut attendre un autre séparateur. Vérifiez les colonnes ici puis choisissez le séparateur de sortie approprié, ou précisez-le dans les réglages d’importation de texte.