Blank Space Copy and Paste

Blank Space Copy and Paste

Besoin d'un espace vide qui fonctionne vraiment ? Générez des caractères invisibles et du texte vide en quelques secondes, choisissez la quantité voulue et copiez-la en un clic. Utilisez-le pour vos messages, pseudos, réseaux sociaux, jeux et plus encore.

Générer du texte invisible

Choisissez un caractère et indiquez le nombre d'espaces vides voulu, puis cliquez sur « Générer » ou « Copier ».

La compatibilité des caractères invisibles varie selon la plateforme et le champ de texte.

Copie rapide

Obtenez une quantité prédéfinie de caractères vides en un clic.

Texte vide long

Besoin de plus que quelques caractères ? Copiez des préréglages de texte vide plus longs.

Zone de test (en direct)

Les caractères invisibles apparaîtront ici au fur et à mesure que vous les générez ou les collez. Si le compteur augmente, votre texte vide fonctionne correctement.

0 caractères

Comment copier et coller un espace vide ?

Pour copier et coller un espace vide, choisissez un caractère dans le générateur, indiquez le nombre de copies voulu, cliquez sur ✨ Générer, puis sur Copier, et collez-le où vous en avez besoin.

Copier un espace vide en 4 étapes : générer, copier, coller, tester.
GénérerCopierCollerTester
  1. Générer

    Choisissez un caractère et une quantité

    Réglez la quantité, puis cliquez sur ✨ Générer.

  2. Copier

    Envoyez-le dans votre presse-papiers

    Cliquez sur Copier. Confirmation par ✓ Copié !

  3. Coller

    Déposez-le dans le champ cible

    Une zone de message, une bio, un pseudo ou un formulaire.

  4. Tester

    Vérifiez que les caractères ont survécu

    Lisez le compteur dans la zone de test.

Quelle quantité vous copiez

  • Un seul caractère vide1 caractère
  • Plusieurs caractères vides10 caractères
  • Texte vide longjusqu'à 1 000 caractères

L'outil d'espace vide comporte 4 parties, chacune adaptée à une tâche différente :

Qu'est-ce qu'un caractère invisible ?

Un caractère invisible est un caractère Unicode qui occupe une position réelle dans le texte sans afficher de marque visible. La norme Unicode identifie chaque caractère par un point de code, noté U+ suivi de chiffres hexadécimaux, comme U+200B pour l'espace de largeur nulle.

Le texte invisible n'est pas la même chose que le texte vide. Un champ contenant un caractère invisible contient des données, compte dans la limite de caractères et passe une vérification de champ obligatoire, alors qu'un champ réellement vide ne contient rien du tout. Cette différence permet à un message d'être envoyé ou à un formulaire d'être soumis là où une entrée réellement vide échouerait.

Texte vide et texte vide sont des noms courants pour la même chose : un ou plusieurs caractères d'apparence vide ou de largeur nulle qui n'affichent rien une fois collés.

Comment fonctionnent les caractères invisibles

Les caractères invisibles fonctionnent au niveau de la police : une police associe chaque point de code à un glyphe, et ces points de code correspondent soit à un glyphe sans marque, soit à aucun glyphe du tout, de sorte que le texte contient un vrai caractère qui ne dessine rien.

Copier envoie le point de code lui-même dans le presse-papiers, pas une image d'espace vide. Le champ receveur stocke ce point de code comme du texte, ce qui explique pourquoi le compteur de caractères de la zone de test augmente alors que le champ paraît toujours vide.

Affichage et validation sont deux étapes distinctes. Une plateforme peut parfaitement afficher un espace de largeur nulle et le rejeter quand même à l'enregistrement, et le même caractère peut être accepté dans un commentaire mais refusé dans un pseudo sur cette même plateforme.

Types de caractères invisibles

Les 147 caractères de cet outil se répartissent en 3 types : caractères de largeur nulle, caractères d'espace vide et autres caractères Unicode invisibles. La largeur est la différence pratique entre les deux premiers types, et le troisième regroupe les caractères de remplissage, les marques de formatage et les caractères de contrôle qui ne dessinent rien.

Caractères de largeur nulle

Les caractères de largeur nulle n'occupent aucune largeur visible. L'outil en propose 5 : l'espace de largeur nulle (U+200B), l'antiliant de largeur nulle (U+200C), le liant de largeur nulle (U+200D), le joigneur de mots (U+2060) et l'espace insécable de largeur nulle (U+FEFF). L'espace de largeur nulle est celui par défaut dans le générateur et le caractère utilisé par chaque préréglage de Copie rapide.

Chacun a un rôle au-delà de son apparence vide. L'espace de largeur nulle marque un point où la ligne peut se couper si besoin, le joigneur de mots bloque une coupure à cet endroit, et le liant de largeur nulle assemble les séquences d'émojis. L'espace insécable de largeur nulle sert aussi de marque d'ordre des octets en début de fichier texte, ce qui fait que certains éditeurs le traitent différemment des autres.

Caractères d'espace vide

Les caractères d'espace vide occupent une largeur visible sans dessiner de marque. La table Unicode en liste 16, dont l'espace normal (U+0020), l'espace insécable (U+00A0), le cadratin (U+2003), l'espace fine (U+2009) et l'espace idéographique (U+3000).

Leurs largeurs sont définies, pas arbitraires. Un cadratin est aussi large que la taille de la police, un demi-cadratin fait la moitié, une espace fine en est une fraction, et une espace capitale est encore plus fine. Une espace chiffre correspond à la largeur d'un chiffre, une espace de ponctuation à celle d'un point, et une espace idéographique à un caractère pleine largeur en chinois, japonais et coréen. L'espace insécable et l'espace insécable étroite (U+202F) maintiennent les mots ensemble lors d'un retour à la ligne.

Autres caractères Unicode invisibles

Les caractères restants sont des remplissages, des marques de formatage et des caractères de contrôle. L'ensemble comprend 4 remplissages hangeul (U+115F, U+1160, U+3164, U+FFA0), le motif braille vide (U+2800), 3 opérateurs mathématiques invisibles (U+2062, U+2063, U+2064), 16 sélecteurs de variation (U+FE00 à U+FE0F), le trait d'union conditionnel (U+00AD) et 12 marques de formatage directionnel telles que la marque de gauche à droite (U+200E) et la marque de droite à gauche (U+200F).

Le remplissage hangeul (U+3164) est le caractère le plus utile de ce groupe. Unicode le classe comme une lettre plutôt qu'un caractère d'espacement, ce qui fait que les champs qui suppriment les espaces le conservent souvent. Les caractères de formatage et de contrôle sont à l'opposé : ce sont les premiers que supprime un filtre anti-usurpation.

Espace vide contre caractère invisible

Un espace vide occupe une largeur visible, tandis qu'un caractère invisible peut n'occuper aucune largeur du tout. Les deux paraissent identiques une fois collés, mais ils se comportent différemment dans les champs de texte, les compteurs de caractères et les validations de plateforme.

AttributEspace videCaractère invisible
Largeur visibleOui, d'une espace capitale à un espace pleine largeurAucune pour les caractères de largeur nulle
Points de code d'exempleU+0020, U+00A0, U+3000U+200B, U+2060, U+FEFF
Usage habituelEspacement dans les noms, bios et légendesMessages d'apparence vide et pseudos vides
Traitement par la plateformeRogné par les champs qui suppriment les espacesSupprimé par les champs qui suppriment les caractères de formatage

Choisissez selon le champ. Un pseudo qui fusionne les espaces répétées conserve un remplissage hangeul, et une légende qui a besoin d'un écart visible conserve un cadratin.

Où pouvez-vous utiliser des caractères invisibles ?

Les caractères invisibles se retrouvent dans les zones de message, les bios et légendes des réseaux sociaux, les noms d'affichage, les champs de nom dans les jeux, les formulaires web et les documents — Instagram, TikTok, WhatsApp, Discord, X (anciennement Twitter), Fortnite et Free Fire sont les endroits où on les utilise le plus. La compatibilité n'est jamais universelle : chaque plateforme décide elle-même d'accepter, de rogner ou de rejeter un champ qui ne contient que des caractères vides.

Instagram

Bios vides, commentaires vides ou champs de nom vides sur les profils et couvertures de stories à la une.

WhatsApp

Statuts vides ou espacement dans les noms de groupe là où le texte vide est accepté.

TikTok

Noms d'affichage vides ou espacement de bio sur les profils qui autorisent des caractères non standard.

Discord

Pseudos vides ou espacement dans les messages et les noms de salons sur les serveurs compatibles.

PUBG / BGMI

Noms d'apparence vide en jeu, bien que l'acceptation varie selon le client et la mise à jour.

Free Fire

Noms vides ou de style invisible, soumis à la validation de saisie actuelle du jeu.

Messages vides et messagerie texte

Collez un caractère vide dans la zone de message pour envoyer un message qui arrive avec une apparence vide. WhatsApp, Telegram, Discord et les applications SMS classiques laissent le bouton d'envoi inactif tant que le champ est vide, et un seul caractère vide suffit à passer ce contrôle sur les applications qui ne rognent pas le champ au préalable.

Les applications diffèrent sur ce point. Certaines envoient le caractère sans le modifier, d'autres le suppriment et refusent l'envoi, et d'autres encore le délivrent en affichant un léger écart au lieu d'une bulle réellement vide. Collez 2 ou 3 caractères, ou passez au remplissage hangeul (U+3164), lorsqu'un seul espace de largeur nulle est rogné.

Profils et publications sur les réseaux sociaux

Instagram, TikTok et X sont les plateformes où les caractères vides sont le plus utilisés dans les profils et les publications. Les usages courants incluent la séparation de lignes de légende que la plateforme fusionnerait sinon, le maintien d'un retrait en début de ligne de bio, l'espacement des noms de couvertures de stories à la une sur Instagram, et le fait de laisser un commentaire n'affichant aucun texte.

Les champs de bio et de légende tendent à être permissifs, car ils acceptent du texte libre. Les caractères vides en fin de champ sont la partie fragile : les champs qui rognent la fin de la saisie les suppriment et referment l'écart que vous aviez ajouté.

Pseudos invisibles sur les réseaux sociaux et les jeux

Les noms d'affichage et les pseudos en jeu acceptent bien plus souvent des caractères vides que les identifiants de connexion. Joueurs et utilisateurs testent des noms invisibles sur Instagram, TikTok, Discord, Fortnite, Free Fire et PUBG ou BGMI, en général avec le remplissage hangeul (U+3164) plutôt qu'un caractère d'espace.

Trois règles déterminent le résultat. Une règle de longueur minimale exige 2 ou 3 caractères collés au lieu d'un seul, une règle de liste blanche limite le champ aux lettres, chiffres et une courte liste de symboles, et une règle de normalisation réécrit le nom après l'enregistrement. Les jeux modifient leur validation de saisie entre les mises à jour, si bien qu'un nom vide qui fonctionnait la saison dernière peut cesser de fonctionner après un correctif.

Des espaces là où les espaces normaux sont interdits

Un caractère Unicode vide passe à travers les champs qui bloquent l'espace normal. Les cibles courantes incluent les champs de pseudo qui rejettent purement les espaces, les bios qui fusionnent les espaces répétées en une seule, les champs de recherche et de tags qui traitent un espace comme un séparateur, et les formulaires qui rognent les espaces en début et fin avant l'enregistrement.

L'espace insécable (U+00A0) et le remplissage hangeul (U+3164) sont les 2 caractères qui survivent le plus souvent à ces règles, car aucun des deux n'est un espace normal et le remplissage hangeul n'est même pas un caractère d'espacement.

Usages liés à la confidentialité et aux espaces réservés

Les caractères vides remplissent un champ obligatoire sans ajouter de contenu lisible. On les utilise pour laisser un nom d'affichage d'apparence vide, remplir un champ de profil facultatif auquel on préfère ne pas répondre, conserver l'espacement d'une mise en page pendant qu'une section n'est pas terminée, et soumettre un formulaire qui refuse une entrée vide.

Deux limites s'appliquent. Un caractère vide ne cache rien à la plateforme elle-même, qui stocke toujours le point de code exact que vous avez collé. Utiliser des caractères invisibles pour découper des mots et échapper aux filtres de modération enfreint les conditions d'utilisation de toutes les grandes plateformes, et cet outil n'est pas conçu pour cela.

Pourquoi utiliser du texte invisible et des caractères vides ?

On utilise le texte invisible pour 5 raisons :

Les 5 raisons se résument à la même propriété : le champ contient un caractère, et le lecteur ne voit rien.

Fonctionnalités de l'outil d'espace vide

L'outil de copier-coller d'espace vide de cette page compte 8 fonctionnalités :

Comprendre les caractères Unicode invisibles

La norme Unicode attribue à chaque caractère un point de code et un nom permanent, de sorte que l'espace de largeur nulle est U+200B et le remplissage hangeul est U+3164 sur tout appareil qui les prend en charge. Le nom et le point de code ne changent jamais ; ce qui varie, c'est la façon dont une plateforme traite le caractère.

Le tableau ci-dessous donne à chaque caractère 6 colonnes : Caractère, Nom, Unicode, HTML, Hex et Copier. Les colonnes HTML et Hex contiennent les formes d'entité pour les pages web, comme ​ et ​ pour l'espace de largeur nulle. Les crochets autour de chaque caractère ne servent qu'à le repérer visuellement à l'écran et ne sont jamais copiés — cliquer sur le caractère ou sur son bouton Copier place le point de code exact dans votre presse-papiers.

CaractèreNomUnicodeHTMLHexCopier
SpaceU+0020  
No-Break SpaceU+00A0  
Soft HyphenU+00AD­­
En QuadU+2000  
Em QuadU+2001  
En SpaceU+2002  
Em SpaceU+2003  
Three-Per-Em SpaceU+2004  
Four-Per-Em SpaceU+2005  
Six-Per-Em SpaceU+2006  
Figure SpaceU+2007  
Punctuation SpaceU+2008  
Thin SpaceU+2009  
Hair SpaceU+200A  
Zero Width SpaceU+200B​​
Zero Width Non-JoinerU+200C‌‌
Zero Width JoinerU+200D‍‍
Arabic Letter MarkU+061C؜؜
Left-to-Right MarkU+200E‎‎
Right-to-Left MarkU+200F‏‏
Line SeparatorU+2028


Left-to-Right EmbeddingU+202A‪‪
Right-to-Left EmbeddingU+202B‫‫
Pop Directional FormattingU+202C‬‬
Left-to-Right OverrideU+202D‭‭
Right-to-Left OverrideU+202E‮‮
Narrow No-Break SpaceU+202F  
Medium Mathematical SpaceU+205F  
Word JoinerU+2060⁠⁠
Invisible SeparatorU+2063⁣⁣
Braille Pattern BlankU+2800⠀⠀
Hangul Choseong FillerU+115Fᅟᅟ
Hangul Jungseong FillerU+1160ᅠᅠ
Hangul FillerU+3164ㅤㅤ
Halfwidth Hangul FillerU+FFA0ᅠᅠ
Ideographic SpaceU+3000  
Object Replacement CharacterU+FFFC
Zero Width No-Break SpaceU+FEFF
Character Tabulation (Tab)U+0009		
Line FeedU+000A


Form FeedU+000C
Information Separator Four (File Separator)U+001C
Combining Grapheme JoinerU+034F͏͏
Khmer Vowel Inherent AqU+17B4឴឴
Khmer Vowel Inherent AaU+17B5឵឵
Mongolian Free Variation Selector OneU+180B᠋᠋
Mongolian Free Variation Selector TwoU+180C᠌᠌
Mongolian Free Variation Selector ThreeU+180D᠍᠍
Mongolian Vowel SeparatorU+180E᠎᠎
Function ApplicationU+2061⁡⁡
Invisible TimesU+2062⁢⁢
Invisible PlusU+2064⁤⁤
Left-to-Right IsolateU+2066⁦⁦
Right-to-Left IsolateU+2067⁧⁧
First Strong IsolateU+2068⁨⁨
Pop Directional IsolateU+2069⁩⁩
Inhibit Symmetric SwappingU+206A
Activate Symmetric SwappingU+206B
Inhibit Arabic Form ShapingU+206C
Activate Arabic Form ShapingU+206D
National Digit ShapesU+206E
Nominal Digit ShapesU+206F
Variation Selector-1U+FE00︀︀
Variation Selector-2U+FE01︁︁
Variation Selector-3U+FE02︂︂
Variation Selector-4U+FE03︃︃
Variation Selector-5U+FE04︄︄
Variation Selector-6U+FE05︅︅
Variation Selector-7U+FE06︆︆
Variation Selector-8U+FE07︇︇
Variation Selector-9U+FE08︈︈
Variation Selector-10U+FE09︉︉
Variation Selector-11U+FE0A︊︊
Variation Selector-12U+FE0B︋︋
Variation Selector-13U+FE0C︌︌
Variation Selector-14U+FE0D︍︍
Variation Selector-15U+FE0E︎︎
Variation Selector-16U+FE0F️️
Language TagU+E0001󠀁󠀁
Tag SpaceU+E0020󠀠󠀠
Tag Exclamation MarkU+E0021󠀡󠀡
Tag Quotation MarkU+E0022󠀢󠀢
Tag Number SignU+E0023󠀣󠀣
Tag Dollar SignU+E0024󠀤󠀤
Tag Percent SignU+E0025󠀥󠀥
Tag AmpersandU+E0026󠀦󠀦
Tag ApostropheU+E0027󠀧󠀧
Tag Left ParenthesisU+E0028󠀨󠀨
Tag Right ParenthesisU+E0029󠀩󠀩
Tag AsteriskU+E002A󠀪󠀪
Tag Plus SignU+E002B󠀫󠀫
Tag CommaU+E002C󠀬󠀬
Tag Hyphen-MinusU+E002D󠀭󠀭
Tag Full StopU+E002E󠀮󠀮
Tag SolidusU+E002F󠀯󠀯
Tag Digit ZeroU+E0030󠀰󠀰
Tag Equals SignU+E003D󠀽󠀽
Tag Greater-Than SignU+E003E󠀾󠀾
Tag Question MarkU+E003F󠀿󠀿
Tag Commercial AtU+E0040󠁀󠁀
Tag Latin Capital Letter AU+E0041󠁁󠁁
Tag Latin Capital Letter BU+E0042󠁂󠁂
Tag Latin Capital Letter CU+E0043󠁃󠁃
Tag Latin Capital Letter DU+E0044󠁄󠁄
Tag Latin Capital Letter EU+E0045󠁅󠁅
Tag Latin Capital Letter FU+E0046󠁆󠁆
Tag Latin Capital Letter GU+E0047󠁇󠁇
Tag Latin Capital Letter HU+E0048󠁈󠁈
Tag Latin Capital Letter IU+E0049󠁉󠁉
Tag Latin Capital Letter JU+E004A󠁊󠁊
Tag Latin Capital Letter KU+E004B󠁋󠁋
Tag Latin Capital Letter LU+E004C󠁌󠁌
Tag Latin Capital Letter MU+E004D󠁍󠁍
Tag Latin Capital Letter NU+E004E󠁎󠁎
Tag Latin Capital Letter OU+E004F󠁏󠁏
Tag Latin Capital Letter PU+E0050󠁐󠁐
Tag Latin Capital Letter QU+E0051󠁑󠁑
Tag Latin Capital Letter RU+E0052󠁒󠁒
Tag Latin Capital Letter SU+E0053󠁓󠁓
Tag Latin Capital Letter TU+E0054󠁔󠁔
Tag Latin Capital Letter UU+E0055󠁕󠁕
Tag Latin Capital Letter VU+E0056󠁖󠁖
Tag Latin Capital Letter WU+E0057󠁗󠁗
Tag Latin Capital Letter XU+E0058󠁘󠁘
Tag Latin Capital Letter YU+E0059󠁙󠁙
Tag Latin Capital Letter ZU+E005A󠁚󠁚
Tag Left Square BracketU+E005B󠁛󠁛
Tag Reverse SolidusU+E005C󠁜󠁜
Tag Right Square BracketU+E005D󠁝󠁝
Tag Circumflex AccentU+E005E󠁞󠁞
Tag Low LineU+E005F󠁟󠁟
Tag Grave AccentU+E0060󠁠󠁠
Tag Latin Small Letter AU+E0061󠁡󠁡
Tag Latin Small Letter BU+E0062󠁢󠁢
Tag Latin Small Letter CU+E0063󠁣󠁣
Tag Latin Small Letter DU+E0064󠁤󠁤
Tag Latin Small Letter EU+E0065󠁥󠁥
Tag Latin Small Letter FU+E0066󠁦󠁦
Tag Latin Small Letter GU+E0067󠁧󠁧
Tag Latin Small Letter HU+E0068󠁨󠁨
Tag Latin Small Letter IU+E0069󠁩󠁩
Tag Latin Small Letter JU+E006A󠁪󠁪
Tag Latin Small Letter KU+E006B󠁫󠁫
Tag Latin Small Letter LU+E006C󠁬󠁬
Tag Latin Small Letter MU+E006D󠁭󠁭
Tag Latin Small Letter NU+E006E󠁮󠁮
Tag Latin Small Letter OU+E006F󠁯󠁯

Cliquez sur un caractère ou sur son bouton Copier pour copier ce caractère Unicode exact. Les crochets ne sont qu'un repère visuel et ne sont jamais copiés. Faites défiler le tableau pour voir les 147 entrées. La compatibilité varie selon la plateforme et le champ de texte.

Pourquoi certains caractères invisibles ne fonctionnent pas partout

Les caractères invisibles échouent sur certaines plateformes pour 5 raisons : le rognage des espaces, la normalisation Unicode, les listes de caractères autorisés, les glyphes de police manquants et les filtres anti-usurpation.

Ces règles s'appliquent par champ, pas par plateforme. Une même application peut accepter un espace de largeur nulle dans un message de chat, le rogner dans une bio de profil et le rejeter dans un pseudo.

Dépannage des caractères invisibles

Commencez chaque vérification dans la zone de test : un compteur de caractères supérieur à 0 prouve que le presse-papiers contient bien les caractères et ramène le problème au champ receveur.

Le caractère disparaît après le collage

Le champ a rogné l'espace vide lors de l'enregistrement, ce qui explique la disparition du caractère après le collage. Testez en 3 étapes : collez dans la zone de test pour confirmer que les caractères sont bien dans le presse-papiers, collez dans le champ cible et vérifiez si le texte survit avant l'enregistrement, puis passez au remplissage hangeul (U+3164), qui est une lettre et non un espace. Taper un caractère visible à côté des caractères vides évite que le champ soit traité comme vide.

La plateforme n'accepte pas le caractère

Essayez un autre caractère vide de la table Unicode, car les plateformes acceptent des points de code différents. Testez ces 4 candidats dans l'ordre : le remplissage hangeul (U+3164), le motif braille vide (U+2800), l'espace insécable (U+00A0) et l'espace idéographique (U+3000). Chacun vient d'une partie différente d'Unicode, si bien qu'une règle qui bloque l'un laisse souvent passer l'autre.

Un pseudo ou message vide ne fonctionne pas

Les champs de pseudo et de message appliquent des règles de validation qui rejettent ou normalisent les caractères invisibles, si bien qu'un nom vide échoue partout où au moins un caractère visible est exigé. Collez 2 ou 3 caractères là où une longueur minimale est imposée, utilisez le champ de nom d'affichage ou de pseudo plutôt que l'identifiant de connexion, et revérifiez le profil après l'enregistrement, car certaines plateformes réécrivent le nom lors d'une validation ultérieure. Un champ qui rejette tous les caractères de la liste applique une liste blanche, qu'aucun caractère vide ne franchit.

Le caractère a une apparence différente de celle attendue

Chaque police associe un point de code à son propre glyphe, si bien qu'un même caractère s'affiche avec une largeur différente, ou comme un rectangle de repli, selon la police et la plateforme. Trois différences ressortent le plus souvent : les caractères d'espace varient de largeur par conception, d'une espace capitale à un espace idéographique pleine largeur ; le motif braille vide s'affiche comme une cellule braille complète dans certaines polices et comme un léger écart dans d'autres ; et les éditeurs de code dessinent volontairement les caractères de largeur nulle sous forme de points ou de marqueurs surlignés. Passez à un caractère d'espace normal lorsqu'une largeur constante compte plus que le caractère invisible.

Foire aux questions

Comment taper un caractère invisible ?

Vous tapez un caractère invisible en copiant un caractère Unicode pris en charge depuis l'outil de cette page, puis en le collant où vous en avez besoin.

Aucun clavier n'a de touche dédiée pour un espace de largeur nulle ou un remplissage hangeul, donc la copie est la méthode la plus fiable. Deux alternatives de saisie existent : dans Microsoft Word, tapez 200b puis appuyez sur Alt+X pour le convertir en caractère ; sur macOS, activez la source de saisie Unicode Hex Input et maintenez Option en tapant les 4 chiffres hexadécimaux. Dans une page web, écrivez plutôt l'entité HTML ​ que de coller le caractère directement dans le code source.

Comment envoyer un message vide ?

Copiez un caractère vide, collez-le dans la zone de message et appuyez sur envoyer.

Les applications de messagerie laissent le bouton d'envoi désactivé tant que le champ est vide, et un caractère vide suffit à passer ce contrôle sur les applications qui ne rognent pas le champ au préalable. WhatsApp, Telegram et Discord sont les applications où c'est le plus utilisé. Collez 2 ou 3 caractères, ou passez au remplissage hangeul (U+3164), lorsqu'un seul caractère est rogné avant l'envoi.

Les caractères invisibles sont-ils gratuits ?

Oui, tous les caractères de cette page sont gratuits à copier et ne nécessitent ni compte ni inscription.

Les caractères sont des points de code de la norme Unicode, une spécification publique et non un contenu sous licence. Copier, coller et générer du texte vide ici s'exécute entièrement dans votre navigateur.

Y a-t-il des limites au nombre de caractères invisibles que je peux générer ?

Oui, le générateur accepte de 1 à 5 000 caractères par génération.

Les préréglages de Texte vide long couvrent 50, 200, 500 et 1 000 caractères, et les boutons de Copie rapide couvrent 1, 5, 10, 20 et 50. Copiez et collez plusieurs fois pour une quantité plus grande. Le champ dans lequel vous collez applique sa propre limite de caractères, si bien qu'un long bloc de texte vide est tronqué dans les champs à longueur maximale courte.

Qu'est-ce que U+3164 ?

U+3164 est le remplissage hangeul, un caractère Unicode du bloc Hangul Compatibility Jamo qui s'affiche comme un espace vide.

Unicode classe le remplissage hangeul comme une lettre plutôt qu'un caractère d'espacement, ce qui explique pourquoi les plateformes qui rejettent les entrées composées uniquement d'espaces l'acceptent souvent dans un champ de nom ou de message. Ses entités HTML sont ㅤ et ㅤ, et il figure dans la table Unicode de cette page à côté des 3 autres caractères de remplissage hangeul : U+115F, U+1160 et U+FFA0.

Dois-je utiliser des caractères invisibles en HTML ?

Non, utilisez des entités HTML ou du CSS pour l'espacement plutôt que de coller des caractères invisibles bruts dans votre code.

Écrivez   (U+00A0) pour un espace qui ne doit pas se couper, et utilisez margin ou padding en CSS pour l'espacement de la mise en page. Un caractère invisible collé est impossible à voir dans le code source, survit sans être repéré dans les diffs et les résultats de recherche, et peut casser des comparaisons de chaînes. Écrivez la forme d'entité, comme ​ pour un espace de largeur nulle, lorsque le caractère lui-même est réellement nécessaire.

Pourquoi mon caractère invisible ne fonctionne-t-il pas ?

La plateforme supprime, rogne ou rejette le caractère avant de l'enregistrer.

La validation de saisie supprime les espaces en début et fin, la normalisation Unicode élimine les caractères de formatage, et les listes de caractères autorisés rejettent tout ce qui sort d'une plage permise. Collez d'abord dans la zone de test de cette page : un compteur de caractères supérieur à 0 confirme que le presse-papiers contient bien les caractères, ce qui ramène le problème à la plateforme receveuse. Essayez ensuite un autre point de code, en commençant par le remplissage hangeul (U+3164) ou le motif braille vide (U+2800).

Quel symbole est invisible ?

L'espace de largeur nulle (U+200B) est le symbole invisible le plus utilisé, et le remplissage hangeul (U+3164) est l'alternative habituelle là où l'espace est rejeté.

D'autres options invisibles de la table Unicode incluent le joigneur de mots (U+2060), le séparateur invisible (U+2063), l'espace insécable de largeur nulle (U+FEFF) et le motif braille vide (U+2800). Les 4 premiers n'occupent aucune largeur visible, tandis que le motif braille vide occupe la largeur d'une cellule braille.

Comment rendre mon pseudo invisible ?

Copiez le remplissage hangeul (U+3164), collez-le dans le champ de pseudo ou de nom d'affichage, puis enregistrez la modification.

Les règles de pseudo varient selon la plateforme. Les noms d'affichage et pseudos acceptent des caractères vides plus souvent que les identifiants de connexion, qui limitent généralement la saisie aux lettres, chiffres et quelques symboles. Collez 2 ou 3 caractères là où une longueur minimale est imposée. Certaines plateformes rétablissent un nom vide lors de la validation suivante, donc revérifiez le profil après l'enregistrement.