Aller au contenu
Ghostchars

Outil gratuit

Vérificateur d'espace fine insécable

Collez un texte pour trouver U+202F NARROW NO-BREAK SPACE et U+00A0 NO-BREAK SPACE. Le vérificateur révèle leurs positions exactes et peut les remplacer par des espaces ordinaires.

Mis à jour

Rien n'est envoyé. Le nettoyage a lieu sur cette page.

Votre texte est analysé dans le navigateur. Appuyez sur Nettoyer pour voir les résultats ci-dessous.

Niveau de nettoyage

Le niveau standard ne supprime que des caractères que vous ne voyez pas. Le niveau maximum réécrit aussi du texte visible : lettres sosies, guillemets, tirets et espacement. C'est donc un choix, pas un réglage par défaut.

Les réglages par défaut suppriment déjà tous les caractères invisibles qui ne servent à rien : caractères de largeur nulle, indicateurs d'ordre des octets, traits d'union conditionnels, opérateurs mathématiques invisibles, forçages bidi, caractères de balise et sélecteurs de variante isolés, non-caractères et autres contrôles de formatage. Tout ce qui suit va plus loin : soit cela modifie du texte que vous voyez, soit cela supprime des caractères qui font un vrai travail. C'est donc à vous de décider.

Espaces et mise en page

Les espaces insécables, fines et idéographiques deviennent un espace ordinaire. Désactivé parce qu'un espace insécable est souvent voulu.
CRLF, CR, NEL et les séparateurs Unicode de ligne et de paragraphe deviennent un simple saut de ligne.
Des espaces garés en fin de ligne peuvent coder un message caché (la technique SNOW).
Les doubles espaces entre les mots peuvent transporter des données binaires. Désactivé parce que cela casse les mises en page à chasse fixe.

Lettres et ponctuation

Le а cyrillique de « аpple » redevient un a latin. N'agit qu'à l'intérieur des mots qui mélangent les écritures : un texte russe ou grec ordinaire n'est donc pas touché. Désactivé par défaut parce que cela réécrit des lettres.
Tiret cadratin, guillemets courbes, points de suspension et signe moins deviennent de l'ASCII. Souvent présenté comme un « indice d'IA », alors que c'est aussi simplement de la bonne typographie.
Accents composés ou décomposés (é en un caractère ou en deux) : le choix peut coder des bits. NFC n'en retient qu'une forme.
Replie aussi les formes pleine chasse, les exposants et les ligatures. Change plus de choses qu'on ne l'imagine, et remplace NFC.

Contrôles

Nous supprimons déjà les forçages bidi, et les marques au milieu d'un texte de gauche à droite. Cette option supprime en plus celles qui accompagnent l'hébreu ou l'arabe, où elles font un vrai travail de mise en page.
Les contrôles C0 et C1 autres que la tabulation et le saut de ligne.
Casse les polices d'icônes et certains glyphes de marque, c'est-à-dire exactement là où ces caractères vivent.

Agressif

Supprime tous les liants de largeur nulle et tous les sélecteurs de variante, y compris ceux qui tiennent 👨‍👩‍👧 ensemble et ceux dont le persan, le hindi et les séquences de drapeau ont besoin. À n'utiliser que si vous voulez des lettres nues et rien d'autre.

ZWSPTAG U+E0053

Appuyez sur Nettoyer et nous vous montrerons exactement ce qui se cachait là-dedans : en langage clair d'abord, avec les points de code en dessous si vous les voulez.

Collez le texte dans le nettoyeur ci-dessus, ouvrez Avancé, activez Convertir les espaces exotiques et appuyez sur Nettoyer. U+202F et U+00A0 deviennent des espaces ordinaires, et Voir ce qui est caché liste chaque position. Rien n'est envoyé.

Ce que l'outil trouve

  • U+202F NARROW NO-BREAK SPACE

    La typographie française peut le placer près de la ponctuation. Un texte copié peut le transporter vers un système qui attend un espace ordinaire.

  • U+00A0 NO-BREAK SPACE

    Les pages web et les éditeurs l'utilisent pour garder des mots ensemble. Il peut empêcher une recherche ou une comparaison exacte de reconnaître une expression autrement identique.

Exemple

Avant le nettoyage

Price:\u202F24 EUR and 10\u00A0pages

Après le nettoyage

Price: 24 EUR and 10 pages

Questions

U+202F est-il un filigrane ChatGPT ?

Non. U+202F est un caractère d'espacement Unicode ordinaire utilisé en typographie. Sa présence peut montrer le trajet d'une mise en forme, mais ne prouve rien sur l'auteur.

Comment remplacer les espaces fines insécables ?

Ouvrez le nettoyeur, activez l'option d'espacement dans Avancé et nettoyez le texte. U+202F et U+00A0 deviennent des espaces ordinaires, comme dans l'exemple de cette page.

Ce vérificateur peut-il dire si un texte a été généré ?

Non. Il vérifie les caractères et retire ceux que vous ciblez. Le rapport de style mesure des habitudes, ne produit ni score ni probabilité et ne donne aucun verdict.

Statistiques anonymes ?

Ghostchars traite votre texte dans le navigateur et ne l'envoie jamais nulle part. Nous aimerions comptabiliser les pages vues avec un service de mesure auto-hébergé et sobre en cookies. Jamais le moindre contenu.