Ci sono molti caratteri "invisibili" in Unicode. Unicode è l'insieme più grande di simboli che formano gli alfabeti del mondo, i numeri, la punteggiatura, i pittogrammi, ecc.
Il carattere invisibile più semplice da usare è lo spazio non spezzato: alt+0160. Ha un nome, "spazio non di rottura" perché è una funzione. La maggior parte degli usi della barra spaziatrice sono di rottura. Se esaminate lo spazio Unicode della maggior parte dei buoni font (come Arial) con uno strumento come Character Map potete trovare molti altri caratteri "invisibili". Character Map vi mostrerà gli alt-code da inserire, la loro funzione, e ha uno spazio per copiare direttamente invece di memorizzare gli alt-code. C'è un grande blocco di caratteri invisibili a 0x2000 che segue i diacritici latini/greci. Alcuni sono utili, uno "zero space" e un "quad space", ma ci sono anche alcuni codici funzionali come un "left-right reverse" che dovrebbe essere inserito prima di una lingua scritta da destra a sinistra. Usarli come caratteri invisibili può avere... effetti indesiderati.