Generator für unsichtbaren Text (Leerzeichen-Zeichen zum Kopieren)
Erstellen Sie Unicode-Zeichen wie Zero-Width-Space oder den Hangul-Füller, die auf dem Bildschirm leer aussehen, aber als echtes Zeichen existieren – zum Kopieren und Einfügen. Ideal für Discord-Benutzernamen oder leere Nachrichten.
Übersichtstabelle der unsichtbaren Zeichen
| Zeichentyp | Codepoint | Offizieller Unicode-Name | Hauptverwendung und Hinweise |
|---|---|---|---|
| Hangul-Füller | U+3164 | HANGUL FILLER | Dieses Zeichen gilt nicht als Leerzeichen, sondern als ganz normales druckbares Zeichen. Deshalb ist es eine der zuverlässigsten Optionen für Benutzernamen- und Nickname-Felder, die keine leeren Eingaben zulassen. |
| Braille-Leerzeichen | U+2800 | BRAILLE PATTERN BLANK | Wird ebenso wie der Hangul-Füller als druckbares Zeichen behandelt. Je nach Schriftart und Anzeigeumgebung kann man die Punktstruktur mitunter leicht erahnen. |
| Zero-Width-Space (Leerzeichen ohne Breite) | U+200B | ZERO WIDTH SPACE | Unicode ordnet dieses Zeichen den Formatierungssteuerzeichen zu. Manche Formulare erkennen es dennoch als reine Leereingabe und weisen sie zurück. Gut geeignet für Nachrichtentexte. |
| Zero Width Non-Joiner (ZWNJ) | U+200C | ZERO WIDTH NON-JOINER | Eigentlich ein Steuerzeichen, das zum Beispiel arabische Ligaturen voneinander trennt. Allein verwendet, verhält es sich jedoch wie ein unsichtbares Zeichen. |
| Zero Width Joiner (ZWJ) | U+200D | ZERO WIDTH JOINER | Dieses Steuerzeichen kommt normalerweise bei zusammengesetzten Emojis zum Einsatz, etwa bei Familien-Emojis. Allein eingesetzt, bleibt der Bildschirm vollkommen leer. |
Was ist der Generator für unsichtbaren Text?
Dieses Werkzeug erzeugt Unicode-Zeichen, die auf dem Bildschirm vollkommen leer wirken, in Wahrheit aber als ein oder mehrere echte Zeichen existieren, und bereitet sie zum bequemen Kopieren und Einfügen auf. Viele Apps lehnen in ihren Benutzernamen- oder Nachrichtenfeldern eine vollständig leere Zeichenkette ab. Fügt man stattdessen eines dieser unsichtbaren Zeichen ein, bleibt das Feld optisch leer, besteht die Validierung aber trotzdem, weil formal ein Zeichen vorhanden ist.
Es gibt mehrere Arten unsichtbarer Zeichen, und nicht jede App behandelt sie gleich. Der Hangul-Füller und das Braille-Leerzeichen gelten als „druckbare, nicht-leere Zeichen" und werden daher auch in Feldern akzeptiert, die reine Leerzeichen blockieren – etwa bei Benutzernamen. Steuerzeichen wie das Zero-Width-Space hingegen werden von manchen Systemen weiterhin als „nur Leerraum" eingestuft und deshalb abgelehnt. Dieses Werkzeug stellt Ihnen die fünf wichtigsten Varianten nebeneinander dar, jede mit eigenem Kopieren-Button, sodass Sie bei einem Fehlschlag einfach eine andere Variante ausprobieren können, ohne von vorn anfangen zu müssen.
So verwenden Sie den Generator für unsichtbaren Text
- Anzahl der Zeichen festlegen Geben Sie oben im Eingabefeld die gewünschte Zeichenzahl an. Funktioniert ein einzelnes Zeichen nicht, erhöhen Sie den Wert schrittweise.
- Gewünschten Zeichentyp auswählen Wählen Sie aus den fünf aufgelisteten unsichtbaren Zeichentypen denjenigen aus, der am besten zu Ihrem Einsatzzweck passt, etwa Benutzername oder Nachricht.
- Auf „Kopieren" klicken Klicken Sie auf den Kopieren-Button in der Karte des ausgewählten Zeichentyps. Das erzeugte unsichtbare Zeichen wird daraufhin in Ihre Zwischenablage übernommen.
- Einfügen und prüfen Fügen Sie das Zeichen in das Eingabefeld der Ziel-App ein. Erscheint ein Fehler, probieren Sie einen anderen Zeichentyp oder erhöhen Sie die Anzahl der Zeichen und versuchen Sie es erneut.
Tipps für die Nutzung
- Für Discord-Benutzernamen und Nicknamen ist der „Hangul-Füller" der bewährteste und am häufigsten funktionierende Zeichentyp. Es lohnt sich, zuerst diesen auszuprobieren, bevor Sie zu Alternativen wechseln.
- Möchten Sie einen Nachrichtentext leer erscheinen lassen, eignet sich das „Zero-Width-Space" gut. Manche Apps blockieren jedoch aufeinanderfolgende Steuerzeichen, also testen Sie am besten schrittweise mit unterschiedlichen Zeichenzahlen, bis es klappt.
- Im Browser sind die erzeugten Zeichen tatsächlich unsichtbar. Möchten Sie trotzdem sicherstellen, dass sie wirklich vorhanden sind, markieren Sie den Vorschaubereich oben per Maus – dann sehen Sie die markierte Fläche, obwohl kein Text zu erkennen ist.
- Wenn viele Personen denselben unsichtbaren Zeichentyp verwenden, kann es passieren, dass Ihr Benutzername exakt mit dem einer anderen Person übereinstimmt und deshalb abgelehnt wird. Wechseln Sie in diesem Fall den Zeichentyp oder die Anzahl der Zeichen, um Dopplungen zu vermeiden.
Einsatzmöglichkeiten für unsichtbaren Text
Leere Benutzernamen bei Discord und in Spielen
Praktisch, wenn Sie bei Discord oder in Online-Spielen Ihren Nicknamen oder Status auf Unicode-Ebene leer erscheinen lassen möchten, obwohl technisch ein Zeichen hinterlegt ist.
Leere Bio oder Beiträge in sozialen Netzwerken
Lässt sich nutzen, um das Profilfeld (Bio) bei Instagram oder X wie unausgefüllt wirken zu lassen oder um einen gewöhnlichen Beitrag wie eine leere Zeile aussehen zu lassen.
Prüfung der Zeichenzahl-Validierung in Formularen
Auch für Entwicklerinnen und Entwickler nützlich, die testen möchten, ob ein Formular Eingaben, die nur aus Leerraum bestehen, tatsächlich korrekt zurückweist – ein klassischer Grenzfalltest.
Trennzeilen und leere Zeilen in Chats gestalten
In Chat-Anwendungen, die das Senden komplett leerer Zeilen nicht zulassen, lässt sich mit einem unsichtbaren Zeichen eine optisch leere Trennzeile simulieren.
Begriffe rund um unsichtbaren Text
- Zero-Width-Space (ZWSP)
- Ein Unicode-Steuerzeichen (U+200B), das eigentlich eine mögliche Umbruchstelle mitten in einem Wort markiert. Da es auf dem Bildschirm keine sichtbare Breite besitzt, wird es häufig zweckentfremdet als Ersatz für ein gewöhnliches Leerzeichen verwendet.
- Hangul-Füller
- Ein Unicode-Zeichen (U+3164), das ursprünglich ein „leeres Bauelement" beim Zusammensetzen koreanischer Hangul-Silbenblöcke darstellt. Da es als druckbares Zeichen gilt, unterscheiden viele Formulare es von echten Leerzeichen, wodurch es die Validierung leichter passiert.
- Braille-Leerzeichen
- Ein Unicode-Zeichen (U+2800), das im Blindenschriftsystem Braille eine Zelle ganz ohne erhabene Punkte darstellt. Wie der Hangul-Füller gilt es technisch als druckbares Zeichen.
- Zero Width Joiner / Non-Joiner (ZWJ/ZWNJ)
- Unicode-Zeichen, die eigentlich dazu dienen, Zeichen miteinander zu verbinden oder gezielt voneinander zu trennen. Allein verwendet, erscheinen sie auf dem Bildschirm überhaupt nicht – diese Eigenschaft lässt sich gezielt nutzen.
- Codepoint
- Die eindeutige Nummer, die Unicode jedem einzelnen Zeichen zuweist, üblicherweise als Hexadezimalzahl mit dem Präfix „U+" angegeben, etwa „U+200B". Derselbe Codepoint bezeichnet unabhängig von Betriebssystem oder Schriftart immer dasselbe Zeichen.
Häufig gestellte Fragen
Übrigens – die lange Geschichte des „Leerraums" in der Computerwelt
In der Welt der Computer war „Leerraum" schon immer mehr als nur eine optische Lücke zwischen Wörtern – er beeinflusst seit jeher unmittelbar das Verhalten von Programmen. In den meisten Programmiersprachen werden Leerzeichen, Tabulatoren und Zeilenumbrüche gemeinsam als „Whitespace" bezeichnet und von zahlreichen Parsern gezielt als Trennzeichen behandelt. Gerade diese Grundannahme, dass Whitespace etwas Besonderes ist, hat paradoxerweise den Raum dafür geschaffen, Zeichen zu erschaffen, die zwar wie Leerraum aussehen, technisch aber überhaupt nicht als solcher gelten.
Im Zuge der Weiterentwicklung von Unicode für die weltweite Mehrsprachigkeit wurden auch Zeichen definiert, die aus den internen Anforderungen einzelner Schriftsysteme entstanden sind – etwa beim Aufbau koreanischer Hangul-Silbenblöcke oder bei der Darstellung von Brailleschrift. Sie repräsentieren strukturell notwendige, aber optisch leere Bausteine. Der Hangul-Füller entstand aus den Anforderungen der koreanischen Textsatztechnik, das Braille-Leerzeichen aus der Notwendigkeit, eine Braille-Zelle ohne erhabene Punkte abzubilden. Beide wurden also ursprünglich nicht erfunden, um unsichtbaren Text zu ermöglichen. Weil sie aber gleichzeitig als druckbare Zeichen gelten und auf dem Bildschirm leer erscheinen, wurden sie im Internet zunehmend für ganz andere, ursprünglich nicht vorgesehene Zwecke eingesetzt.
Auch Zero-Width-Space und Zero Width Joiner sind im Kern vollwertige Steuerzeichen mit klarer Funktion: Sie wurden ursprünglich entwickelt, um komplexe Ligaturen etwa im Thailändischen oder Arabischen korrekt darzustellen und Zeilenumbrüche zu steuern. Dass sie heute in Benutzernamen bei sozialen Netzwerken oder in Spielen auftauchen, ist lediglich ein Nebeneffekt und liegt weit außerhalb dessen, was die Unicode-Entwickler ursprünglich vorgesehen hatten. Dieses Phänomen, dass eine eher unscheinbare technische Spezifikation wie die Zeichenkodierung von der Internetkultur aufgegriffen und weit über ihren vorgesehenen Zweck hinaus genutzt wird, findet sich auch bei anderen Werkzeugen dieser Website wieder, etwa bei Zalgo-Text oder dekorativen Schriftgeneratoren – und macht gerade den eigentümlichen Reiz von Unicode aus.