TT Text Tools

Unsichtbare Zeichen entfernen

Erkennen und entfernen Sie Leerzeichen ohne Breite, BOMs, weiche Trennstriche, geschützte Leerzeichen, Bidi-Steuerzeichen und andere versteckte Unicode-Zeichen aus Text.

🔒 Läuft vollständig in Ihrem Browser — nichts wird hochgeladen

0 special characters found · 0 removed · 0 replaced

Marked preview

Advertisement

Finden Sie die Zeichen, die Sie nicht sehen können

Text, der von Webseiten, Messaging-Apps, Textverarbeitungen und KI-Chatbots kopiert wird, enthält oft Zeichen, die keinen sichtbaren Platz einnehmen. Ein Leerzeichen ohne Breite (U+200B) kann verhindern, dass eine Suche einen Treffer findet, eine Byte-Order-Mark (U+FEFF) am Anfang einer Datei kann eine CSV-Kopfzeile oder einen JSON-Parser stören, ein weicher Trennstrich (U+00AD) kann ein Wort ohne erkennbaren Grund in der Mitte trennen, und ein geschütztes Leerzeichen (U+00A0) kann dazu führen, dass zwei identisch aussehende Zeichenketten bei einem Gleichheitsvergleich scheitern. Dieses Tool durchsucht Ihren Text, listet jedes versteckte Zeichen nach Typ mit seinem Unicode-Codepunkt und seiner Anzahl auf und zeigt die genaue Zeile, Spalte und Position jedes einzelnen Zeichens.

Die markierte Vorschau ersetzt jedes unsichtbare Zeichen durch eine kleine beschriftete Markierung wie ZWSP, NBSP oder RLO, sodass Sie sehen, wo es zwischen Ihren Wörtern steht. Zeichen, die erhalten bleiben, werden in einer anderen Farbe angezeigt. Fahren Sie mit der Maus über eine Markierung, um den vollständigen Namen und den Codepunkt zu sehen.

Was entfernt und was ersetzt wird

Entfernt werden Zeichen ohne Breite, Word Joiner, weiche Trennstriche, bidirektionale Einbettungs-, Überschreibungs- und Isolationssteuerzeichen, Links-nach-rechts- und Rechts-nach-links-Markierungen, unsichtbare mathematische Operatoren, leere Hangul- und Braille-Füllzeichen, Tag-Zeichen sowie jedes andere Zeichen der Unicode-Kategorie „Format“. Auch Steuerzeichen werden entfernt, mit Ausnahme von Tabulatoren und Zeilenumbrüchen. Geschützte Leerzeichen werden standardmäßig in normale Leerzeichen umgewandelt, da ihr Löschen Wörter zusammenkleben würde; Sie können stattdessen Entfernen oder Beibehalten wählen. Andere ungewöhnliche Leerzeichen wie Geviert-Leerzeichen, schmale Leerzeichen und das ideografische Leerzeichen werden zu einem einfachen Leerzeichen normalisiert, sofern Sie nicht festlegen, dass sie erhalten bleiben.

Warum versteckte Zeichen wichtig sind

Unsichtbare Zeichen verursachen echte Fehler: fehlgeschlagene Anmeldungen, wenn ein Passwort ein Leerzeichen ohne Breite enthält, doppelte Datensätze, die nicht erkannt werden, Code, der sich nicht kompilieren lässt, und seltsam aussehende Suchmaschinen-Snippets. Bidirektionale Überschreibungen können sogar dafür sorgen, dass eine Datei, die eigentlich „invoice[RLO]fdp.exe“ heißt, als „invoiceexe.pdf“ angezeigt wird, oder bösartige Logik im Quellcode verbergen. Manche Textgeneratoren und Wasserzeichenverfahren fügen außerdem Zeichen ohne Breite ein, um Inhalte mit einem Fingerabdruck zu versehen. Wenn Sie Text vor dem Veröffentlichen, Importieren oder Committen bereinigen, vermeiden Sie diese Probleme. Da das Tool vollständig in Ihrem Browser läuft, können Sie es bedenkenlos für Passwörter, private Nachrichten und proprietären Code verwenden.

So verwenden Sie

  1. Fügen Sie Ihren Text einFügen Sie Text ein, der von einer Website, einem Chat, einem PDF, einem KI-Tool oder einer Tabelle kopiert wurde.
  2. Prüfen Sie die FundeSehen Sie jeden Typ versteckter Zeichen mit Anzahl, Codepunkt sowie genauer Zeile und Spalte.
  3. Wählen Sie die BereinigungLegen Sie fest, ob geschützte und andere Unicode-Leerzeichen zu normalen Leerzeichen werden und ob Emoji-Verbinder erhalten bleiben.
  4. Kopieren Sie den bereinigten TextKopieren oder laden Sie das bereinigte Ergebnis herunter, aus dem alle unsichtbaren Zeichen entfernt wurden.

Häufig gestellte Fragen

Welche Zeichen entfernt das Tool?
Leerzeichen ohne Breite, Zero-Width Joiner und Non-Joiner, Byte-Order-Mark (BOM), Word Joiner, weicher Trennstrich, bidirektionale Steuerzeichen wie RLO und LRI, unsichtbare mathematische Operatoren, Hangul-Füllzeichen, Tag-Zeichen, Steuerzeichen und jedes andere Unicode-Formatzeichen (Cf).
Warum bleiben Zero-Width Joiner innerhalb von Emoji erhalten?
Viele Emoji, etwa Familiengruppen, Berufe und Hautton-Kombinationen, entstehen durch das Verbinden mehrerer Emoji mit einem ZWJ. Wird er entfernt, zerfallen sie in einzelne Bilder, daher bleiben Verbinder zwischen Emoji standardmäßig erhalten.
Was passiert mit geschützten Leerzeichen?
Standardmäßig werden sie in normale Leerzeichen umgewandelt, damit die Wörter getrennt bleiben. Sie können sie auch vollständig entfernen oder unverändert lassen.
Können versteckte Zeichen gefährlich sein?
Bidirektionale Überschreibungszeichen können dafür sorgen, dass Text oder Dateinamen anders angezeigt werden, als sie gespeichert sind – ein Trick, der beim Phishing und bei „Trojan Source“-Angriffen auf Code eingesetzt wird. Ihr Entfernen zeigt die tatsächliche Reihenfolge.
Wird mein Text an einen Server gesendet?
Nein. Das Durchsuchen und Bereinigen erfolgt vollständig in Ihrem Browser; nichts wird hochgeladen oder gespeichert.
Advertisement