Caractère invisible — copier un espace vide
Copier des caractères Unicode vides ou invisibles, et détecter ou supprimer ceux qui se cachent dans un texte
Traitement dans le navigateur · aucun envoi de fichier
Beaucoup de jeux et de services bloquent les caractères invisibles dans les pseudos, et leur acceptation varie d’un service à l’autre. Les utiliser pour usurper l’identité de quelqu’un ou contourner des règles de pseudo ou un bannissement peut enfreindre les conditions d’utilisation.
De 1 à 100. Chaque bouton Copier copie le caractère ce nombre de fois à la suite.
| Caractère | Copier | Nom | Largeur | Usage courant |
|---|---|---|---|---|
| U+3164 | HANGUL FILLER | Large[ㅤ] | Caractère de remplissage hangeul. Le choix habituel pour un pseudo ou un nom qui paraît vide. | |
| U+115F | HANGUL CHOSEONG FILLER | Large[ᅟ] | Remplace une consonne initiale absente lors de la composition du hangeul ancien. | |
| U+1160 | HANGUL JUNGSEONG FILLER | Largeur nulle[ᅠ] | Remplace une voyelle absente lors de la composition du hangeul. S’accroche souvent à la lettre précédente et n’affiche rien. | |
| U+FFA0 | HALFWIDTH HANGUL FILLER | Normale[ᅠ] | Remplissage hangeul demi-chasse, un blanc plus étroit que le remplissage hangeul. | |
| U+2800 | BRAILLE PATTERN BLANK | Normale[⠀] | Cellule braille vide. Courante pour les lignes vides des légendes Instagram et les messages vides. | |
| U+200B | ZERO WIDTH SPACE | Largeur nulle[] | Indique un endroit où la ligne peut être coupée, pour les longues URL ou les longs mots. | |
| U+200C | ZERO WIDTH NON-JOINER | Largeur nulle[] | Empêche deux lettres voisines de se lier (écriture arabe, écritures indiennes). | |
| U+200D | ZERO WIDTH JOINER | Largeur nulle[] | Assemble des émojis en une seule séquence, comme dans 👨👩👧. | |
| U+2060 | WORD JOINER | Largeur nulle[] | Liant invisible qui empêche un retour à la ligne à cet endroit. | |
| U+00A0 | NO-BREAK SPACE | Normale[ ] | Espace qui ne coupe jamais la ligne, le des pages web, par exemple entre un nombre et son unité. | |
| U+2002 | EN SPACE | Normale[ ] | Espace large d’une demi-taille de police, pour la typographie. | |
| U+2003 | EM SPACE | Large[ ] | Espace aussi large que la taille de police, pratique comme retrait. | |
| U+2007 | FIGURE SPACE | Normale[ ] | Espace de la largeur d’un chiffre, pour aligner les nombres dans un tableau. | |
| U+3000 | IDEOGRAPHIC SPACE | Large[ ] | Espace pleine chasse, de la largeur d’un caractère chinois, japonais ou coréen. | |
| U+FEFF | ZERO WIDTH NO-BREAK SPACE | Largeur nulle[] | Indicateur d’ordre des octets (BOM) en début de fichier. Au milieu d’un texte, il agit comme un caractère invisible. |
Noms et points de code : Unicode Character Database. Les largeurs correspondent à un affichage courant et varient selon la police et l’appareil.
Détecteur de caractères cachés
Les caractères de largeur nulle et de contrôle de direction sont toujours supprimés. Le liant des séquences d’émojis (ZWJ) est conservé, tout comme les ZWJ/ZWNJ placés entre les lettres des écritures qui en ont besoin (persan, arabe, écritures indiennes, cingalais, etc.).
Présentation
Cette page rassemble des caractères Unicode vides ou invisibles et les copie en un clic. On les cherche pour faire paraître un pseudo vide, envoyer un message qui semble blanc, ajuster une mise en page ou garder des sauts de ligne dans une légende de réseau social. Comme on ne les voit pas, les sélectionner à la main sur une page web est pénible. Le tableau en présente 15, dont le remplissage hangeul, la cellule braille vide, l’espace sans chasse et l’espace idéographique, avec leur point de code, leur largeur habituelle et leurs usages courants. Vous pouvez copier chacun jusqu’à 100 fois d’affilée, et un détecteur repère et supprime les caractères cachés dans le texte que vous collez.
Mode d’emploi
- Choisissez le nombre de copies, de 1 à 100. Par défaut, un seul caractère est copié.
- Cliquez sur Copier dans une ligne. Le caractère, répété le nombre de fois choisi, part dans le presse-papiers.
- Le cadre en pointillés indique le point de code, et la zone grisée entre crochets de la colonne Largeur donne une idée de la place qu’occupe le caractère.
- Pour examiner un texte, collez-le dans le détecteur de caractères cachés. Chaque occurrence affiche sa position, sa ligne et sa colonne, son point de code et son nom Unicode.
- La zone Texte nettoyé montre le texte sans les caractères sans chasse. Cochez les options pour retirer aussi les remplissages hangeul ou remplacer les espaces spéciales par des espaces normales, puis copiez le résultat.
Fonctionnement
- Les noms et points de code proviennent de la base de données des caractères Unicode (Unicode Character Database).
- Les largeurs sont classées en nulle, normale ou large d’après un rendu courant ; votre police peut différer.
- En plus des 15 caractères du tableau, le détecteur repère les traits d’union conditionnels, les contrôles bidirectionnels comme RIGHT-TO-LEFT OVERRIDE et d’autres espaces comme THIN SPACE. Les positions comptent les points de code : un emoji ou un caractère chinois compte pour un.
- Le nettoyage retire toujours les caractères sans chasse et les contrôles de direction. Les espaces spéciales ne sont remplacées que si vous le demandez ; un liant sans chasse entre deux emoji reste en place, tout comme les ZWJ/ZWNJ entre les lettres des écritures arabe, indiennes, cinghalaise, birmane, khmère et similaires.
- Tout se passe dans votre navigateur. Rien n’est enregistré ni envoyé.
Exemples
| Action | Résultat |
|---|---|
| Copier HANGUL FILLER avec 3 copies | Trois caractères U+3164 à la suite |
| Analyser « a », espace sans chasse, « b », remplissage hangeul | n° 2 U+200B ZERO WIDTH SPACE et n° 4 U+3164 HANGUL FILLER |
| Nettoyer un texte contenant une espace insécable | Conservée par défaut, remplacée par une espace normale si l’option est cochée |
Avant d’utiliser un pseudo vide, lisez les règles de nommage du service concerné.
Questions fréquentes
Quel caractère invisible utiliser pour un pseudo vide ?
Le remplissage hangeul (U+3164) est le plus utilisé. Beaucoup de jeux et d’applications le bloquent toutefois dans les pseudos, et chaque service a ses propres règles. Utiliser un nom vide pour usurper l’identité de quelqu’un ou contourner des règles de nommage ou une sanction peut enfreindre les conditions d’utilisation.
J’ai cliqué sur Copier et rien ne s’affiche. Ça a marché ?
Oui. Ces caractères sont faits pour être invisibles, c’est pourquoi le tableau affiche à la place un cadre en pointillés avec le point de code. Collez le résultat dans le détecteur sous le tableau pour vérifier ce que vous avez copié.
Comment trouver les caractères cachés d’un texte collé ?
Collez-le dans le détecteur de caractères cachés. Il liste les espaces sans chasse, les caractères de contrôle de direction, les espaces insécables et les autres espaces spéciales avec leur position, leur ligne, leur colonne et leur nom Unicode. La zone « Texte nettoyé » retire pour vous les caractères sans chasse.
Supprimer le liant sans chasse (ZWJ) va-t-il casser mes emoji ?
Non. Un liant placé entre deux emoji, comme dans l’emoji famille, est conservé. Les liants nécessaires entre les lettres de certaines écritures (ZWNJ du persan, ZWJ des conjointes cinghalaises et indiennes) sont aussi conservés. Seuls les liants cachés entre des lettres latines ou coréennes sont retirés.
Les largeurs du tableau sont-elles exactes ?
Elles décrivent un rendu courant. Selon la police et l’appareil, un caractère peut paraître plus large, plus étroit ou ne pas s’afficher du tout ; testez-le à l’endroit où vous comptez l’utiliser.