Kopieren Sie leere Zeichen und leeren Platz, die sauber in Benutzernamen, Bios, Bildunterschriften und Chat eingefügt werden. Fünf getestete Unicode-Zeichen, vor der Veröffentlichung überprüft.
Methode 1
Ein leeres Zeichen kopieren
Ein Klick legt ein einzelnes leeres Zeichen in die Zwischenablage. Wählen Sie das Feld aus und drücken Sie Ctrl+Cum es manuell zu kopieren.
Methode 2
Generator für leeren Text in großen Mengen
Generieren Sie bis zu 500 unsichtbare Zeichen für lange Bildunterschriftenlücken, Abschnittsumbrüche und leere Nachrichten.
Festgelegte Beträge für die drei häufigsten Aufgaben: ein Beschriftungsumbruch, ein Absatzabstand oder ein vollständiger leerer Bereich.
Breite Zeichen bauen die Länge schneller auf. 20 × U+2800 umfasst etwa 20 Leerzeichen; 20 × U+200B umfasst 0 Pixel.
Einfügen und testen
Überprüfen Sie, was Sie kopiert haben
Fügen Sie hier etwas ein, um die unsichtbaren Zeichen zu zählen, bevor Sie es veröffentlichen. Ein Wert von Null bedeutet, dass das Ziel sie entfernt hat.
Gesamt
0
Unsichtbar
0
Sichtbar
0
200+Unicode-Codepunkte
40+Getestete Plattformen
0Konto erforderlich
100%Nur im Browser
01
Was es ist
Fünf Unicode-Zeichen, was sie unterscheidet und warum sich die Terminologie unterscheidet.
Was ist unsichtbarer Text?
Antwort
Unsichtbarer Text ist ein echtes Unicode-Zeichen ohne sichtbare Glyphe. Apps speichern es als normalen Text und zählen es gegen Zeichenlimits, aber der Bildschirm zeigt nichts.
Fünf Zeichen erledigen fast die ganze Arbeit. Sie stammen aus 4 verschiedenen Unicode-Allgemeinen Kategorien — Zs (Leerzeichen-Trennzeichen), Cf (Format), Lo (Anderer Buchstabe) und So (Anderes Symbol). Die gemeinsame Eigenschaft ist eine leere Glyphe, nicht eine gemeinsame Kategorie, weshalb Validatoren, die ein Zeichen blockieren, oft trotzdem ein anderes akzeptieren.
Jetzt eines kopieren:
Unsichtbarer Text ist kein Bild, kein Schrifttrick und kein modifizierter Client. Kopieren Sie das leere Zeichen einmal und es wandert durch jedes Feld, das Text akzeptiert. Daher verhält sich leerer Text auf Desktop und Mobilgerät identisch.
Unsichtbarer Text, leerer Text und leeres Zeichen
Kurze Antwort
Die drei Begriffe beschreiben die gleichen Zeichen in verschiedenen Breiten, daher ändert die Wahl des Begriffs selten das, was Sie brauchen.
Wie sich häufige Begriffe für unsichtbare Zeichen unterscheiden
Begriff
Bedeutung
Breite
Unsichtbarer Text
Oberbegriff, der sowohl Leerzeichen als auch Zeichen mit Nullbreite abdeckt
Beliebig
Leerer Text
Belegt Breite, zeichnet aber nichts, für Felder, die nicht leer bleiben können
Breit
Leeres Zeichen
Ein einzelner Codepoint ohne Glyphe, meist U+3164
Breit
Leerraum
Ein breiterer Lückenraum, normalerweise U+2800 oder mehrere gestapelte Zeichen
Breit
Die Breite ist die einzige Unterscheidung, die Ihr Ergebnis beeinflusst. U+200B belegt Nullbreite, U+00A0 belegt ein Leerzeichen, und U+2800 belegt einen vollständigen Leerblock.
02
Wie es funktioniert
Die zwei Systeme, die gewöhnliche Leerzeichen entfernen, und warum leere Zeichen in beiden überleben.
I
Zeichen auswählen
Beginnen Sie mit Hangul Filler — es löscht die meisten Validatoren. Wechseln Sie zu Braille Blank für breitere Lücken oder ein Zeichen mit Null-Breite, wenn Sie überhaupt keine sichtbare Breite benötigen.
II
Menge festlegen
Ein Zeichen für einen Benutzernamen. Fünf bis zehn für einen Beschriftungsumbruch. Zwanzig oder mehr, wenn Sie einen vollständigen leeren Bereich zwischen Absätzen wünschen.
III
Kopieren, einfügen, prüfen
Ihre Zwischenablage enthält jetzt gültiges Unicode, das nichts anzeigt. Fügen Sie es in das Testfeld ein, um zu bestätigen, dass die Anzahl den Hin- und Rückweg überlebt hat, bevor Sie veröffentlichen.
Warum ein leeres Zeichen einen Platz schlägt
Fast jede Plattform kürzt führende, nachfolgende und wiederholte Leerzeichen, bevor ein Feld gespeichert wird, und CSS bricht Leerzeichenserien zur Render-Zeit zusammen. Ein normales Leerzeichen überlebt beide selten.
Zeichen wie Hangul Filler und No-Break Space stehen außerhalb dieser Regeln. Die Plattform liest gültigen Text und speichert ihn; der Renderer zeichnet nichts.
Normales Leerzeichenzusammengefasst
"Phantom Warriors"
↳ Phantom Warriors
U+3164 fillerbleibt erhalten
"Phantom▫▫Warriors"
↳ Phantom Warriors
U+200B zero-widthbleibt erhalten
"Phantom▫Warriors"
↳ PhantomWarriors
Warum ein leeres Zeichen funktioniert, wo ein Leerzeichen fehlschlägt
Antwort
Zwei getrennte Systeme entfernen normale Leerzeichen, und Unicode-Leerzeichen befinden sich außerhalb beider. Wenn Sie wissen, welches System Ihr Leerzeichen entfernt hat, wissen Sie, welches Zeichen Sie als nächstes verwenden müssen.
System 1
Plattformen kürzen vor dem Speichern
Fast jede Plattform führt einen Kürzungsvorgang an eingereichten Feldern durch, schneidet führende und nachfolgende Leerzeichen ab und bricht Wiederholungen zusammen. Drei Leerzeichen erreichen die Datenbank als leere Zeichenkette und schlagen die erforderliche Feldprüfung fehl.
U+3164 und U+2800 gehören nicht zu der Leerzeichenklasse, auf die diese Funktionen abzielen, sodass der gespeicherte Wert alle eingegebenen Zeichen beibehält.
System 2
CSS bricht vor dem Rendering zusammen
Browser wenden die CSS-Eigenschaft white-space an, wobei jede Serie von Leerzeichen, Tabulatoren und Zeilenumbrüchen auf eins reduziert wird. Fünf Leerzeichen in HTML werden als eins dargestellt.
Geschütztes Leerzeichen (U+00A0) ist durch die CSS-Spezifikation vom Zusammenbruch ausgenommen, weshalb es Abstände in HTML, E-Mail-Vorlagen und Rich-Text-Editoren beibehält.
Das Ergebnis ist auf beiden Systemen gleich: Die Plattform liest gültigen Text und speichert ihn, der Renderer zeichnet aber nichts. Diese Lücke zwischen gespeichertem Wert und gezeichneter Ausgabe erzeugt jeden Effekt auf dieser Seite.
Wie Rendering nichts produziert
Eine Rendering-Engine führt 4 Schritte für jedes Zeichen aus: Sie liest den Codepoint, schlägt die Allgemeine Kategorie nach, fordert eine Glyphe von der aktiven Schrift an und zeichnet diese Glyphe dann mit der Vorschubbreite, die die Schrift meldet. Unsichtbare Zeichen durchlaufen alle 4 Schritte normal. Zeichen mit Nullbreite melden eine Vorschubbreite von 0 und zeichnen nichts, während Leerzeichenzeichen eine positive Vorschubbreite melden und nichts darin zeichnen.
Die Textauswahl bestätigt, dass das Zeichen existiert. Der Cursor durch unsichtbaren Text wird gezogen und hebt eine Region hervor und bewegt den Cursor um eine Position pro Zeichen, da die Layout-Engine jedem Zeichen eine Position zugewiesen hat, obwohl die Schrift keine Tinte malte.
Versuchen Sie es in einem echten Feld
Kopieren Sie ein Zeichen, fügen Sie es in einen Benutzernamen ein und fügen Sie es in den Tester ein, um zu bestätigen, dass es erhalten geblieben ist.
Wie man lange oder Massen-Unsichtbaren Text generiert
Methode
Stellen Sie die Menge auf über 20 ein und kopieren Sie einmal. Der Generator erzeugt bis zu 500 Zeichen pro Kopie, und das wiederholte Kopieren verlängert jede Serie darüber hinaus.
5–10
Bildunterschrift-Umbruch
Instagram-Bildunterschrift, YouTube-Beschreibung
20–50
Abschnittslücke
Zwischen Textblöcken
100+
Leere Wand
Discord-Nachricht, WhatsApp-Status
Breite Zeichen erzeugen schneller Länge. Eine Reihe von 20 Braille-Muster-Leerzeichenzeichen erstreckt sich über etwa die Breite von 20 Leerzeichen, während 20 Nullbreitenleerzeichen-Zeichen sich über 0 Pixel erstrecken und keine sichtbare Lücke erzeugen. Zielgrenzen begrenzen die sinnvolle Länge: Instagram akzeptiert 2.200 Zeichen in einer Bildunterschrift, X akzeptiert 280 in einem Beitrag, und die meisten Benutzernamensfelder halten zwischen 16 und 32 Zeichen an.
03
Zeichen
Breite, Codepoint und Akzeptanz für jedes Zeichen, das es wert ist, verwendet zu werden.
Vergleich der fünf Generator-Zeichen nach Codepoint, Breite, Unicode-Kategorie und bestem Ziel
Zeichen
Codepunkt
Breite
Kategorie
Beste Verwendung
Hangul Filler
U+3164
Breit
Lo
Spielnamen, Instagram-Bios
Braille Pattern Blank
U+2800
Breit
So
Discord, breiter Abstand
Zero-Width Space
U+200B
Null
Cf
Text verbergen, Wortumbrüche
No-Break Space
U+00A0
Schmal
Zs
Formulare, HTML, E-Mail
En Quad
U+2000
Schmal
Zs
Typographie, genaue Ausrichtung
Drei Regeln abdecken die meisten Fälle. Verwenden Sie U+3164 für jedes Namensfeld. Verwenden Sie U+00A0 für alles, das als HTML gerendert wird. Verwenden Sie U+200B, wenn ein sichtbarer Abstand das Layout unterbrechen würde.
Breite, Codepoint und getestete Akzeptanz für die Zeichen, die wichtig sind. Kopieren Sie jedes direkt aus der Tabelle.
Zeichen
Codepunkt
Breite
Am besten verwendet für
Kopieren
▫
Hangul Filler
U+3164
U+3164
Breit
Spielnamen, Instagram-Bios
98%
▫
Braille Pattern Blank
U+2800
U+2800
Breit
Discord, breiter Abstand
90%
▫
Zero-Width Space
U+200B
U+200B
Nullbreite
Text verbergen, Wortumbrüche
95%
▫
No-Break Space
U+00A0
U+00A0
Schmal
Formulare, HTML, E-Mail
99%
▫
En Quad
U+2000
U+2000
Schmal
Typographie, genaue Ausrichtung
85%
▫
Zero-Width Non-Joiner
U+200C
U+200C
Nullbreite
Ligaturenumbruch
88%
▫
Word Joiner
U+2060
U+2060
Nullbreite
Vermeidung von Zeilenumbrüchen
86%
▫
Hair Space
U+200A
U+200A
Schmal
Micro-Kerning-Beschriftungen
92%
▫
Em Quad
U+2001
U+2001
Breit
Breiter Einzug
84%
▫
Invisible Separator
U+2063
U+2063
Nullbreite
Mathematische Notation
74%
Zehn von über zweihundert leeren und nullbreiten Codepoints.
Lehnt gelegentlich ein Zeichen ab und akzeptiert zwei
Telegram
Übermittelt leere Nachrichten unverändert
Signal
Leere Versände werden unverändert durchgelassen
04
Web, Formulare und E-Mail
Wo Whitespace-Zusammenfassung und Validatoren im Weg stehen.
HTML
U+00A0 übersteht das Rendering; die Entity ist der gleiche Codepoint
E-Mail-Signaturen
Bewahrt Abstände, die HTML-Clients entfernen
Formularvalidierung
Ein Feld, das U+00A0 akzeptiert, aber leer ablehnt, überprüft die Länge, nicht den Inhalt
QA-Fixtures
Beweist, dass ein Desinfektionsmittel leere Nicht-ASCII-Eingaben verarbeitet
Quality-Assurance-Arbeit verwendet unsichtbare Zeichen als Test-Fixtures. Ein Feld, das U+00A0 akzeptiert, aber eine leere Zeichenkette ablehnt, beweist, dass der Validator die Länge überprüft, nicht den Inhalt, was ein Defekt ist, wenn das Feld sinnvolle Eingaben erfordert. Die Eingabe mit einem Unicode-bewussten regulären Ausdruck zu desinfizieren, schließt diese Lücke.
Wie unsichtbare Zeichen gegen Limits zählen
Antwort
Jedes unsichtbare Zeichen zählt als ein Zeichen und als 1 bis 3 Bytes. Felder zählen Länge in Zeichen, Speicher zählt sie in Bytes, und die beiden Zahlen unterscheiden sich.
UTF-8-Byte-Kosten der am häufigsten verwendeten unsichtbaren Zeichen
Zeichen
Codepunkt
UTF-8-Größe
Was das bedeutet
Hangul-Filler
U+3164
3 Bytes
Ein 20-Zeichen-PUBG-Name kostet 60 Bytes
Nullbreitenleerzeichen
U+200B
3 Bytes
Trennt Wörter bei Breite 0px
Geschütztes Leerzeichen
U+00A0
2 Bytes
Günstigster pro Zeichen
Zwei Folgen ergeben sich. Das Stapeln von Zeichen zum Bestehen der Validierung kostet Grenzlängenraum, daher bleibt einem Namen, der 3 gestapelte Zeichen benötigt, 17 seiner 20 für den sichtbaren Teil. Felder, die Bytes statt Zeichen zählen, lehnen unsichtbaren Text früher ab als erwartet.
Warum Ihr unsichtbarer Text ein Kästchen anzeigt
Diagnose
Ein Kästchen (□) bedeutet, dass die Zielschrift keine Glyphe für diesen Codepoint hat, nicht dass das Kopieren fehlgeschlagen ist. Das Zeichen bleibt im gespeicherten Wert intakt.
Rendering-Engines zeichnen eine .notdef-Glyphe, normalerweise ein leeres Rechteck oder ein Fragezeichen, immer wenn der Schrift-Fallback keine Glyphe für das Zeichen in einer installierten Schrift findet. Das Zeichen bleibt im gespeicherten Wert intakt — drei Lösungen beheben es.
1
Zeichen wechseln
U+3164 und U+00A0 haben die breiteste Schriftabdeckung.
2
Anzahl reduzieren
Einige Renderer zeichnen nur die erste fehlende Glyphe.
3
Auf dem Gerät testen
Die Abdeckung unterscheidet sich zwischen Android, iOS, Windows und macOS.
Welches Zeichen für welchen Job
IfEin Namensfeld
Umgeht die breiteste Palette von Validatoren
IfJeder als HTML gerenderte Inhalt
Von Whitespace-Zusammenfassung befreit
IfEin Leerzeichen, das nicht sichtbar sein darf
Belegt Nullbreite
Wie man unsichtbare Zeichen entfernt
Um unsichtbare Zeichen zu entfernen, führen Sie einen regulären Ausdruck ersetzt über die beiden Unicode-Kategorien aus, die sie enthalten. Führen Sie einen Ersatz über die relevanten Codepoints aus.
Zwei Situationen erfordern Entfernung. Text aus einem großen Sprachmodell (LLM) trägt manchmal Nullbreitzeichen, die Code unterbrechen, Diffs beschädigen und unausgeglichene Zeichenfolgenvergleiche erzeugen. Benutzer eingereichte Inhalte mit unsichtbaren Zeichen bestehen die Längenbeschränkung, während sie leer angezeigt werden, daher desinfizieren Moderationssysteme die Eingabe vor dem Speichern.
Audit ein String jetzt
Fügen Sie etwas in den Tester ein, um genau zu sehen, wie viele unsichtbare Zeichen es enthält.
Unsichtbare Zeichen sind auf allen großen Plattformen zulässig. Unicode-Leerzeichen gehören zur gleichen Kategorie wie Emoji und Umlaute, daher behandelt keine Plattform das Zeichen selbst als Verstoß.
Kontoaktionen folgen dem Verhalten, nicht der Zeichenwahl: Sich als ein anderer Spieler ausgeben, ein Verbot umgehen oder jemanden belästigen verstößt gegen die Regeln, unabhängig vom Namen. Eine Ausnahme gilt — Esports-Turniere und Sponsoring-Vereinbarungen erfordern oft einen sichtbaren, identifizierbaren Namen, was eine Wettbewerbsregel ist, nicht eine Plattformregel.
Bildschirmleser und Barrierefreiheit
Bildschirmleser wie NVDA, JAWS und VoiceOver überspringen Nullbreitzeichen, und lange Läufe von Leerzeichen erzeugen Stille oder unregelmäßige Pausen. Halten Sie unsichtbare Zeichen aus Überschriften, Link-Text und Body-Inhalten, die laut vorgelesen werden müssen. Dekorative Abstände in einer Bio oder einem Benutzernamen verursachen keine Barrierefreiheitskosten, da unterstützende Technologie den umgebenden sichtbaren Text normalerweise ankündigt.
06
Werkzeuge und Leitfäden
Der Rest der Suite und die plattformspezifischen Anleitungen.
Sofort kopieren
Generator für unsichtbaren Text
Ein Klick kopiert ein getestetes leeres Zeichen direkt in die Zwischenablage. Nichts zu konfigurieren, nichts anzumelden.
Kurze technische Antworten auf das, was Menschen zuerst fragen.
01
Ist ein unsichtbares Zeichen dasselbe wie ein Leerzeichen?
Nein. Ein Leerzeichen (U+0020) gehört zu der Klasse, die `trim()` entfernt und CSS kollabiert, während U+3164, U+2800 und U+00A0 außerhalb dieser Klasse liegen und beide Operationen überstehen.
02
Kann ich ein unsichtbares Zeichen mit meiner Tastatur eingeben?
Keine Standard-Tastatur hat eine Taste für diese Codepoints. Unter Windows decken Alt-Codes einen begrenzten Bereich ab; unter macOS akzeptiert die Unicode Hex Input-Quelle einen Codepoint direkt. Das Kopieren von dieser Seite ist schneller und vermeidet Eingabemethodenfehler.
03
Warum funktioniert mein unsichtbarer Text nicht?
Drei Ursachen sind für die meisten Fehler verantwortlich: Das Feld entfernt Eingaben außerhalb von ASCII, die Schriftart hat keinen Glyphen und zeichnet ein Kästchen, oder die Plattform erzwingt eine Mindestanzahl von sichtbaren Zeichen. Testen Sie zuerst mit U+00A0, da es die breiteste Unterstützung trägt.
04
Wie viele unsichtbare Zeichen kann ich auf einmal kopieren?
Der Generator produziert 1 bis 100 Zeichen pro Kopieren. Wiederholen Sie das Kopieren für längere Durchläufe, obwohl die meisten Ziele Namen über 20 bis 30 Zeichen ablehnen.
05
Beeinflussen unsichtbare Texte die SEO?
Nein. Suchmaschinen normalisieren Leerzeichen vor der Indexierung, daher ist eine kleine Anzahl von leeren Zeichen inert. Die Verwendung unsichtbarer Zeichen zum Verbergen von Schlüsselwörtern oder zum Verschleiern von Text wird als Manipulation behandelt und trägt eine Ranking-Strafe.
06
Können unsichtbare Zeichen erkannt werden?
Ja. Jeder Text-Editor mit einer "Unsichtbare Zeichen anzeigen"-Einstellung offenbart sie, und eine Regex-Suche über den Nullbreitenbereich findet jedes Auftreten. Das Überprüfungsfeld oben zählt sie, ohne etwas zu installieren.
07
Welches unsichtbare Zeichen funktioniert auf den meisten Plattformen?
No-Break Space (U+00A0) trägt die breiteste Unterstützung, da HTML, E-Mail-Clients, Dokument-Editoren und die meisten Form-Validatoren es akzeptieren. Hangul Filler (U+3164) gewinnt speziell auf Namensfeldern, wo U+00A0 manchmal gekürzt wird.
08
Funktionieren unsichtbare Zeichen in Microsoft Word und Google Docs?
Ja. Beide Editoren speichern und zeigen U+00A0 und U+3164 korrekt an, und beide bewahren sie durch Kopieren, Einfügen und Exportieren in PDF auf. Word zeigt sie als Abstände an, wenn Sie "Formatierungsmarken anzeigen" aktivieren.
09
Werden unsichtbare Texte meinen Code unterbrechen?
Ja, wenn ein Nullbreitenzeichen in eine Quelldatei gelangt. U+200B und U+FEFF innerhalb eines Strings führen zu fehlgeschlagenen Vergleichen, fehlerhafte JSON-Analyse und diffs, die keine sichtbaren Änderungen anzeigen. Entfernen Sie unsichtbare Zeichen aus jedem Text, der von einem Chat-Client oder einem LLM kopiert wird, bevor Sie es committen.
10
Funktionieren unsichtbare Zeichen auf iPhone und Android?
Ja. Das Kopieren und Einfügen unsichtbarer Zeichen funktioniert auf iOS und Android identisch, da die Zwischenablage den Codepoint statt eines gerenderten Bildes trägt. Die Schriftartabdeckung unterscheidet sich zwischen den beiden, daher zeichnet ein Zeichen, das auf Android leer wird, gelegentlich ein Kästchen auf iOS.
11
Ist dieses Tool kostenlos?
Ja. Jede Funktion läuft in Ihrem Browser, nichts, das Sie eingeben, wird übertragen, und keine Kontoregistrierung ist erforderlich.
12
Was ist der Unterschied zwischen U+3164 und U+200B?
U+3164 nimmt sichtbare Breite ein und erfüllt Felder, die einen nicht-leeren Wert erfordern, während U+200B keine Breite einnimmt und Text ohne Lücke teilt. Verwenden Sie U+3164 für Namen und U+200B für Wortgrenzen.
13
Wo kann ich unsichtbare Texte kopieren und einfügen?
Kopieren Sie es vom Generator oben auf dieser Seite. Unsichtbare Text Kopieren und Einfügen, leere Platz Kopieren und Einfügen und leeres Zeichen Kopieren und Einfügen beschreiben alle die gleiche Operation, und ein Klick setzt das Zeichen in Ihre Zwischenablage.
14
Wie bekomme ich lange unsichtbare Texte zum Kopieren und Einfügen?
Stellen Sie die Menge im Massenfeld ein und kopieren Sie den Block. Long invisible text copy and paste bedeutet einen wiederholten Durchlauf eines Codepoints, daher sind 100, 1000 oder 10000 unsichtbare Zeichen das gleiche Zeichen multipliziert. Jedes zählt gegen die Zeichenbegrenzung des Zielfelds.
15
Wie kopiere ich leeren Platz, den Plattformen behalten?
Verwenden Sie U+3164 oder U+2800 anstelle der Leertaste. Das Kopieren und Einfügen von leeren Plätzen, die aus normalen Leerzeichen bestehen, wird beim Speichern gekürzt, da U+0020 die Unicode-Eigenschaft White_Space=Yes hat. Die beiden obigen Zeichen haben dies nicht.
16
Gibt es eine unsichtbare Schriftart?
Nein. Es gibt keine unsichtbare Schriftart — der Effekt kommt vom Zeichen, nicht von der Schriftart. Was Leute eine unsichtbare Schriftart oder leere Schriftart nennen, ist einer der hier aufgeführten Unicode-Codepoints, und er wird in jeder Schriftart, die ihn unterstützt, als nichts gerendert.
17
Wie mache ich Text unsichtbar oder mache Text unsichtbar?
Sie ersetzen den Text, anstatt ihn umzuwandeln. Um unsichtbaren Text zu erstellen, löschen Sie das Feld und fügen Sie an seiner Stelle ein unsichtbares Zeichen ein. Nichts konvertiert vorhandene Buchstaben in unsichtbare — ein Konverter müsste sie löschen, was das Löschen des Feldes bereits tut.
Kostenlos für immer · Keine Anmeldung
Sagen Sie nichts, wunderschön.
Ein Klick setzt ein getestetes leeres Zeichen in Ihre Zwischenablage. Alles passiert in Ihrem Browser — nichts, das Sie eingeben, verlässt diese Seite jemals.