🌐 DE

👻 Unsichtbare Zeichen-Entferner

Finde Nullbreitenzeichen, BOM, Nicht-trennende Leerzeichen (NBSP) und Steuerzeichen, die in Text verborgen sind, erhalte eine Tabelle mit der Anzahl pro Codepoint und entferne sie alle auf einmal.

Gefundene Zeichen
0
Codepoint Name Anzahl
RATGEBER

Mehr erfahren

01

1. Warum unsichtbare Zeichen Probleme verursachen

Zeichen wie das Nullbreiten-Leerzeichen (U+200B), Joiner-Zeichen (U+200C, U+200D) und ein vorangestelltes BOM (U+FEFF) werden auf dem Bildschirm als nichts angezeigt, sind aber echte Zeichen in der Zeichenkette. Gelangen sie in Code- oder Konfigurationsdateien, können sie Zeichenfolgenvergleiche brechen, Regex-Matches verfälschen oder JSON/YAML-Parsefehler verursachen.

02

2. Was erkannt wird

Dieses Tool erkennt Nullbreitenzeichen (U+200B-U+200D, Word Joiner U+2060), das BOM (U+FEFF), das Nicht-trennende Leerzeichen NBSP (U+00A0), Richtungsmarkierungen (U+200E, U+200F), den weichen Trennstrich (U+00AD) und C0/C1-Steuerzeichen außer Tabulator und Zeilenumbruch. Jedes wird in einer Tabelle mit seinem Codepoint (U+XXXX), Namen und Vorkommenshäufigkeit aufgelistet.

03

3. Woher diese Zeichen kommen

Sie treten häufig in aus Textverarbeitungsprogrammen kopiertem Text auf, in Dateien mit falscher Kodierung und bei Nullbreitenzeichen, die manche Messaging-Apps oder Websites zu Wasserzeichen- oder Tracking-Zwecken einfügen. In Quellcode- oder Konfigurationsdateien übrig gelassen können sie als rätselhafte Diffs erscheinen oder einen Build brechen — das Scannen mit diesem Tool vor dem Einfügen in sensible Inhalte ist eine kostengünstige Sicherheitsprüfung.

Häufig gestellte Fragen

Wird mein Text an einen Server gesendet?
Nein. Das gesamte Scannen und Entfernen erfolgt in deinem Browser — dieses Tool ruft niemals eine Backend-API auf.
Werden auch Tabs oder normale Zeilenumbrüche entfernt?
Nein. Tabulatoren (U+0009) und Zeilenumbrüche (U+000A, U+000D) werden als normale Formatierungszeichen behandelt und sind von der Erkennung und Entfernung ausgeschlossen.
Erkennt es Vollbreiten-Leerzeichen?
Das Vollbreiten-Leerzeichen (U+3000) wird normalerweise als sichtbares Glyph angesehen und ist derzeit nicht in der Erkennungsliste enthalten. Kombiniere dies mit „Leerzeichen entfernen“, wenn du es ebenfalls behandeln musst.