Caratteri invisibili: elenco completo da copiare e incollare
I caratteri invisibili sono caratteri Unicode che occupano un posto nel testo senza mostrare alcun segno. Alcuni hanno la larghezza di uno spazio, altri sono larghi zero. I più usati sono U+3164 (Hangul Filler) per i nomi, U+2800 (braille vuoto) per bio e messaggi e U+200B (zero width space) per gestire gli a capo.
I caratteri invisibili sono caratteri Unicode che il computer conta e memorizza come qualsiasi lettera, ma che sullo schermo non lasciano alcun segno. Alcuni hanno la larghezza di uno spazio, altri sono larghi zero. Si usano per creare nomi vuoti nei giochi, inviare messaggi che sembrano senza testo, distanziare le righe di una bio o, in tipografia, controllare dove una riga può andare a capo.
Non sono un trucco inventato dagli utenti: ognuno ha un nome ufficiale, un punto di codice e uno scopo preciso nello standard Unicode. Capire a cosa servono davvero ti aiuta a scegliere quello giusto e a prevedere quando un’app lo accetterà.
Elenco dei principali caratteri invisibili Unicode
Questa tabella riassume i caratteri invisibili più cercati, con il nome ufficiale e il blocco in cui Unicode li colloca. Il pulsante copia il carattere direttamente negli appunti.
| Codice | Nome ufficiale Unicode | Blocco | Larghezza | Copia |
|---|---|---|---|---|
U+3164 | HANGUL FILLER | Hangul Compatibility Jamo (U+3130–U+318F) | di solito larga | |
U+FFA0 | HALFWIDTH HANGUL FILLER | Halfwidth and Fullwidth Forms (U+FF00–U+FFEF) | più stretta | |
U+115F | HANGUL CHOSEONG FILLER | Hangul Jamo (U+1100–U+11FF) | variabile | |
U+2800 | BRAILLE PATTERN BLANK | Braille Patterns (U+2800–U+28FF) | fissa, come uno spazio | |
U+200B | ZERO WIDTH SPACE | General Punctuation (U+2000–U+206F) | zero | |
U+2060 | WORD JOINER | General Punctuation (U+2000–U+206F) | zero | |
U+FEFF | ZERO WIDTH NO-BREAK SPACE | Arabic Presentation Forms-B (U+FE70–U+FEFF) | zero | |
U+00A0 | NO-BREAK SPACE | Latin-1 Supplement (U+0080–U+00FF) | come uno spazio |
La larghezza indicata è quella tipica: dipende dal font e dall’app, quindi lo stesso carattere può apparire più largo su un telefono e più stretto su un altro.
Le quattro famiglie di caratteri invisibili
Dietro l’etichetta “invisibile” ci sono caratteri nati per motivi molto diversi. Raggrupparli in famiglie rende più facile capire come si comportano.
I riempitivi hangul
L’alfabeto coreano compone le sillabe unendo consonanti e vocali. Quando una posizione resta vuota serve un segnaposto: è il compito di U+3164, che il codice Unicode annota con il termine coreano chaeum (“riempimento”). Esistono anche le varianti U+115F e U+1160, che le FAQ coreane di Unicode descrivono come jamo di riempimento per rappresentare lettere isolate, e la versione a mezza larghezza U+FFA0. Unicode classifica U+3164 come lettera, non come spazio: per questo molti campi “solo lettere” lo accettano. Trovi i dettagli nella guida all’Hangul Filler.
Il braille vuoto
U+2800 è la cella braille senza punti in rilievo. Il grafico ufficiale precisa che molti font la disegnano come uno spazio bianco di larghezza fissa, ma che non si comporta come uno spazio. È proprio questa ambiguità a renderla utile: le app che eliminano gli spazi superflui spesso la lasciano dove l’hai messa.
I caratteri a larghezza zero
U+200B, U+2060 e U+FEFF non occupano spazio. Lo zero width space serve a indicare dove una parola lunga può andare a capo; il word joiner fa l’opposto e impedisce l’interruzione. U+FEFF nasce come segno di ordine dei byte (BOM) all’inizio dei file e oggi Unicode consiglia di usare U+2060 al suo posto dentro il testo.
Gli spazi con larghezza
Lo spazio indivisibile U+00A0 e gli spazi tipografici da U+2000 a U+200A sono spazi veri, con larghezze diverse. Non sono invisibili nel senso stretto, ma molte app non li riconoscono come spazi “normali” e quindi non li tagliano. Li approfondiamo nella pagina sullo spazio vuoto.
Dove funzionano i caratteri invisibili (e dove no)
Ogni app decide da sé come trattare i caratteri invisibili. Prima di salvare un nome o inviare un messaggio, il programma “pulisce” spesso il testo: toglie gli spazi all’inizio e alla fine, rifiuta i campi vuoti o sostituisce i caratteri che il font non sa disegnare con un quadratino. Il risultato cambia da piattaforma a piattaforma e anche tra versioni della stessa app.
In generale vale questa regola pratica:
- dove servono nomi o nickname, il primo da provare è
U+3164, perché è classificato come lettera; - nelle bio e nei messaggi,
U+2800crea righe vuote che di solito sopravvivono alla formattazione; - nel codice e nelle pagine web,
U+200BeU+00A0servono a gestire gli a capo, non a nascondere testo.
Per casi specifici trovi guide dedicate al nome invisibile, al messaggio vuoto su WhatsApp e alla bio vuota su Instagram. Ricorda che un aggiornamento può cambiare tutto da un giorno all’altro.
Perché alcuni caratteri invisibili vengono filtrati
Unicode inserisce i riempitivi hangul, i caratteri a larghezza zero e altri segni di formato tra i cosiddetti default ignorable code points: caratteri che un programma, se non sa cosa farne, dovrebbe semplicemente non mostrare. La revisione pubblica PR-28 elenca esplicitamente U+115F, U+1160, U+3164 e U+FFA0 tra questi.
Questa proprietà spiega perché sono invisibili, ma anche perché gli sviluppatori li tengono d’occhio. Un nome fatto solo di caratteri ignorabili può sembrare identico a quello di un altro utente, oppure rendere impossibile segnalare un account. Per evitare impersonificazioni e spam, molte piattaforme li rimuovono, li vietano nei nomi utente o li trattano come un campo vuoto.
Usa i caratteri invisibili per estetica e per divertimento, non per fingerti qualcun altro o aggirare un ban. Molti regolamenti di giochi e social vietano i nomi ingannevoli, e l’account può essere sospeso.
Come copiare e controllare i caratteri invisibili
Il modo più affidabile è usare la griglia in cima alla pagina: scegli il carattere, imposta la quantità e premi “Copia”. Poi incolla nel campo di destinazione. Se l’app lo rifiuta, prova il successivo dell’elenco invece di ripetere lo stesso più volte.
Siccome non vedi quello che hai copiato, è facile sbagliare. Per sapere esattamente cosa c’è in un testo incollalo nel rilevatore di caratteri invisibili: mostra ogni carattere nascosto con il suo codice e ti permette di rimuoverlo. Torna utile anche quando un testo copiato da un PDF o da un sito si comporta in modo strano.
Errori comuni
- Usare lo spazio normale (
U+0020): quasi tutte le app lo eliminano all’inizio e alla fine del testo, quindi il campo risulta vuoto. - Copiare il carattere da un sito qualsiasi: alcuni copiano in realtà uno spazio comune o niente del tutto. Verifica con il rilevatore.
- Pensare che funzioni ovunque: un carattere accettato su un’app può essere rifiutato su un’altra o comparire come quadratino.
- Esagerare con le ripetizioni: i limiti di lunghezza contano anche i caratteri invisibili, e un nome lungo 50 caratteri vuoti può essere bloccato.
- Dimenticare i caratteri nascosti nei file: un
U+FEFFo unU+200Brimasto in un CSV o in un codice sorgente può causare errori difficili da trovare. - Usarli per ingannare: nomi identici a quelli di altri utenti o link mascherati violano le regole delle piattaforme. Leggi anche caratteri invisibili e sicurezza.
Domande frequenti
Qual è il carattere invisibile più usato?
Per nomi e nickname il più usato è U+3164, l’Hangul Filler, perché Unicode lo classifica come lettera. Per bio e messaggi si usa spesso U+2800, la cella braille vuota.
I caratteri invisibili funzionano su tutte le app?
No. Ogni app filtra il testo a modo suo: alcune li accettano, altre li rimuovono o li mostrano come quadratini. Le regole possono cambiare con un aggiornamento.
Perché al posto del carattere invisibile vedo un quadratino?
Il font del dispositivo non ha un disegno per quel carattere e lo sostituisce con un segnaposto. Prova un carattere diverso, per esempio U+2800 invece di U+3164.
I caratteri invisibili sono pericolosi?
Di per sé no, ma possono nascondersi in link, password o codice e creare confusione. Se un testo si comporta in modo strano, controllalo con un rilevatore di caratteri invisibili.
Come scrivo un carattere invisibile dalla tastiera?
Su Windows puoi inserire lo spazio indivisibile con Alt+0160 sul tastierino numerico, ma per gli altri caratteri invisibili è più semplice copiarli da questa pagina.
Fonti
- Unicode: Hangul Compatibility Jamo (U+3130–U+318F)
- Unicode: Braille Patterns (U+2800–U+28FF)
- Unicode: General Punctuation, names list (U+2000–U+206F)
- Unicode Public Review Issue #28 (Default Ignorable Code Points)
- Unicode FAQ: Korean (filler jamo)