Bienvenue sur AI DO TOOL

Outil caractères invisibles

Détectez et supprimez les caractères invisibles (espace fine, BOM, trait conditionnel, marques directionnelles) ou injectez-en aléatoirement.

57 caractères Caractères cachés détectés: 4
Résultat53 caractères
Hello World! This text has some invisible characters.

Bibliothèque de caractères invisibles (cliquer pour copier)

Qu’est-ce que c’est

Les espaces sans chasse, l’indicateur BOM, les traits conditionnels et les marques directionnelles sont des caractères Unicode qui ne prennent aucune place visuelle — mais ils cassent le copier-coller, les URL, les ancres et la recherche. Cet outil scanne votre texte, compte chaque caractère invisible trouvé et les supprime en un clic. L’onglet inverse en injecte un nombre choisi à des positions aléatoires.

Notes et anecdotes

L’espace sans chasse (U+200B) a été introduit dès Unicode 1.1 en 1993, conçu pour la séparation invisible des mots et le contrôle des retours à la ligne. Aujourd’hui il est partout : copié de Twitter, collé depuis Word, caché dans les noms d’utilisateur. Un seul caractère invisible fait échouer une comparaison stricte entre deux chaînes pourtant identiques à l’œil — et vous ne verrez jamais pourquoi.

Origine et histoire

Unicode 1.1 (1993) portait déjà le BOM (U+FEFF) et le zero-width non-joiner. Le zero-width joiner et le word joiner sont venus ensuite. Ils étaient prévus pour le façonnage arabe et le contrôle des césures, pas pour cacher du texte — mais sur le web ouvert, ils sont devenus à la fois un cauchemar de débogage et une technique discrète anti-scraping.

Mots-clés associés

outil caractères invisiblessupprimer espace zero widthenlever caractères cachésretirer BOMtrait conditionnel
Keep a kind heart, hold integrity as your foundation, and cherish warm love; may the world know peace and humanity live in harmony.
持善良之心,守正直之本,怀温暖之爱;愿世界和平,人间祥和。