Texte et données
Supprimer les caractères invisibles
Collez le texte et la partie invisible apparaît : espaces de largeur nulle, inversions de direction, espaces insécables, codes de contrôle égarés. Choisissez ce qu’il faut retirer, puis copiez la version propre. Rien ne quitte ce navigateur.
Enregistrer et continuer dans le bureau
Téléchargez ou copiez votre résultat ici d'abord. Continuez sur le bureau pour Fichiers ou plus de fonctionnalités.
- Notes rapides en fil, ou notes avec titre
- Enregistrez dans Fichiers quand vous continuez sur le bureau
- Tous les outils au même endroit — sans nouveaux onglets
Après le téléchargement — continuez sur le bureau pour Fichiers ou l'app complète.
Ce que cet outil sait faire
Pourquoi une chaîne qui semble correcte casse quand même
Un mot de passe collé depuis le gestionnaire que le formulaire refuse. Un CSV dont une colonne se scinde en deux à l’import. Une recherche qui ne trouve pas un mot pourtant bien visible à l’écran. Un diff qui marque une ligne comme modifiée alors que les deux côtés sont identiques. C’est presque toujours la même chose : un caractère sans largeur s’est glissé dans le texte, rapporté d’une messagerie, d’un PDF, d’un traitement de texte ou d’une réponse d’IA. Rien à l’écran ne le trahit — et c’est tout l’intérêt du nombre affiché en haut : vous apprenez que le texte est sale avant de passer une heure sur un bug qui n’existe pas.
Les emoji et le persan ne sont pas de la saleté
La version paresseuse de cet outil supprime tous les caractères invisibles et corrompt le texte en silence. Un emoji famille, ce sont plusieurs personnes reliées par U+200D : retirez-le et un seul glyphe en devient quatre. Le persan écrit میروم avec un antiliant sans chasse, et le hindi s’en sert pour les conjointes : le supprimer est une faute d’orthographe, pas un nettoyage. On regarde donc d’abord ce qui se trouve de part et d’autre : un liant entre deux emoji ou entre deux lettres arabes reste intact, et ce même liant coincé entre des lettres latines est bien signalé. Pour les sélecteurs de variante, on va plus loin : ils commandent la présentation des emoji et choisissent des variantes d’idéogrammes japonais, aucune option ne les retire donc.
Nommés, comptés et sous votre contrôle
Chaque trouvaille est regroupée et étiquetée avec son nom court tiré des tables Unicode — ZWSP, NBSP, RLO : un terme que l’on peut rechercher, et non un point rouge auquel il faut se fier. Chaque groupe a son propre interrupteur, parce que « enlève la saleté de largeur nulle mais laisse mes espaces insécables » est une réponse normale pour une liste de prix, et le bouton de copie fait exactement ce que disent les interrupteurs. Les espaces insécables et typographiques deviennent une espace ordinaire au lieu de disparaître, pour que deux mots ne se retrouvent jamais collés en sortie.
Apps associées
Texte et données
Compter les caractères
Comptez les caractères en tapant
Texte et données
Compter les mots
Mots, caractères et temps de lecture
Texte et données
Convertir un PDF en Markdown
Un PDF en Markdown propre
Texte et données
Word en Markdown
Un .docx en Markdown propre
Texte et données
Formater du JSON
Formatez du JSON et repérez les erreurs
Texte et données
Écrire une note
Des notes simples dans le navigateur
Questions
Mon texte est-il envoyé quelque part ?
Non. L’analyse et le nettoyage se font dans votre navigateur, sur cet appareil. Le texte n’est jamais envoyé à un serveur et nous ne le voyons pas.
Quels caractères sont supprimés ?
Les caractères de largeur nulle, les caractères de balise invisibles, les inversions bidirectionnelles de direction, les anciens codes de contrôle, les espaces insécables, les espaces typographiques inhabituelles et les traits d’union conditionnels. Chacun est un interrupteur distinct : vous pouvez en retirer certains et en garder d’autres.
Est-ce que cela casse mes emoji ?
Non. Le liant présent dans une séquence d’emoji est reconnu comme faisant partie de l’emoji et reste en place, y compris après un modificateur de teint ou un sélecteur de variante. Les sélecteurs de variante eux-mêmes ne sont retirés par aucune option.
Peut-il repérer du texte caché dans une sortie d’IA ?
Il montre les caractères qui le portent. Les caractères de balise invisibles — le bloc à partir de U+E0000 — ne s’affichent pas du tout et servent habituellement à marquer un texte copié : ils forment donc leur propre groupe. Ce que l’outil ne peut pas dire, c’est qui les a placés ni ce qu’ils encodent.
Qu’advient-il d’une espace insécable ?
Elle devient une espace ordinaire au lieu de disparaître, comme les cadratins, demi-cadratins et espaces fines. Les effacer purement et simplement collerait deux mots en un : un défaut pire que celui que vous vouliez corriger.