KI auf dem Gerät – professionell und privat.

Tool zum Entfernen von Text-Leerzeichen

Whitespace aus jeder Textdatei entfernen — ohne Upload.

  • Läuft auf Ihrem Gerät
  • Behält Zeilenenden und BOM
  • Eine Datei gratis · 20 mit Pro
  • Liest UTF-8, UTF-16 und Windows-1252

Textdatei hierher ziehen

oder unten einfügen · .txt .md .csv .log .json .xml .yaml .sql und mehr

Pro
0 Zeichen
Voreinstellungen
Jede Zeile kürzen
Leerzeilen
Abstände
Tabs und Leerzeichen
Unsichtbare Zeichen
Ausgabe
Zeilenenden
Abschließender Zeilenumbruch
Speichern als
Fügen Sie Text oder eine Datei hinzu.

Text kürzen

  1. 1

    Text hinzufügen

    Fügen Sie Text in das Feld ein oder ziehen Sie eine Datei hinein. Klartext, Markdown, CSV, Logs, JSON, XML, YAML, Konfigurations- und Quelltextdateien werden akzeptiert.

  2. 2

    Bereinigung auswählen

    Beginnen Sie mit einer Voreinstellung oder schalten Sie genau das ein, was Sie brauchen: Zeilenenden kürzen, Leerzeilen entfernen, Tabs umwandeln oder unsichtbare Zeichen entfernen.

  3. 3

    Ergebnis prüfen

    Die Vorschau aktualisiert sich bei jeder Änderung, und die Zähler zeigen, wie viel Whitespace entfernt wurde und wie viele Zeilen sich geändert haben.

  4. 4

    Kopieren oder herunterladen

    Kopieren Sie den bereinigten Text oder laden Sie ihn in der ursprünglichen Kodierung herunter. Nichts wird jemals irgendwohin gesendet.

Was jede Einstellung bewirkt

Jede Option unten ist unabhängig, und sie laufen immer in derselben Reihenfolge — dieselben Einstellungen auf demselben Text liefern also jedes Mal dasselbe Ergebnis. Beginnen Sie mit einer Voreinstellung, wenn Sie nicht darüber nachdenken möchten.

Die Enden einer Zeile kürzen

„Zeilenanfang kürzen“ entfernt Leerzeichen und Tabs vor dem ersten sichtbaren Zeichen einer Zeile, „Zeilenende kürzen“ die danach. Beide sind standardmäßig aktiv, weil das gemeint ist, wenn jemand von Kürzen spricht. „Einrückung behalten“ ändert, was „Zeilenanfang kürzen“ bei Zeilen mit Inhalt tut — die Einrückung bleibt exakt erhalten, während Zeilen aus reinem Whitespace trotzdem geleert werden. Genau das meint ein Editor mit „trailing whitespace entfernen“, und es ist die sichere Einstellung für Quelltext.

Leerzeilen

„Leerzeilen entfernen“ löscht jede Zeile ohne sichtbaren Inhalt. „Aufeinanderfolgende Leerzeilen begrenzen“ behält Ihre Absatzumbrüche, deckelt aber, wie viele zusammenstehen dürfen — eins für eine einzelne Lücke zwischen Absätzen, null um alle zu entfernen. Verwenden Sie das eine oder das andere; zusammen hat die Begrenzung nichts mehr zu tun.

Leerzeichen, Tabs und Einrückung

„Wiederholte Leerzeichen zusammenfassen“ reduziert Whitespace-Folgen innerhalb einer Zeile auf ein einzelnes Leerzeichen und überlässt die Enden den Kürzungsoptionen. „Tabs und Leerzeichen“ wandelt in beide Richtungen um: Tabs werden zur gewählten Anzahl Leerzeichen, oder führende Leerzeichen werden wieder zu Tabs. Die beiden Richtungen sind exakte Umkehrungen, eine Datei lässt sich also hin und zurück wandeln, ohne dass sich etwas verschiebt. „Alles auf eine Zeile“ ist die radikale Option — sie macht aus dem gesamten Dokument eine einzige Zeile.

Zeichen, die Sie nicht sehen können

„Unicode-Leerzeichen normalisieren“ ersetzt geschützte Leerzeichen, ideographische Leerzeichen und die ganze Familie typografischer Leerzeichen durch ein gewöhnliches. „Nullbreiten-Zeichen entfernen“ löscht das Nullbreiten-Leerzeichen und den Wortverbinder. Der Nullbreiten-Nichtverbinder und der Nullbreiten-Verbinder bleiben bewusst unangetastet: Persisch, Urdu und mehrere indische Schriften brauchen sie, und sie halten ein mehrköpfiges Emoji zusammen — eine Bereinigung, die still persische Wörter umschreibt und ein Familien-Emoji in drei Personen zerlegt, ist schlimmer als gar keine.

Zeilenenden und der abschließende Umbruch

Zeilenenden bleiben exakt so, wie sie ankommen, solange Sie diese Einstellung nicht ändern — bis hin zu einer Datei, die CRLF und LF Zeile für Zeile mischt. Der abschließende Umbruch ist die andere Hälfte derselben Frage: viele Werkzeuge und jede Code-Review erwarten, dass eine Textdatei mit genau einem Umbruch endet, manche mit gar keinem.

Warum Text kürzen

Verirrter Whitespace ist unsichtbar und folgenreich. Er ist der Grund, warum ein Tabellen-Lookup nichts findet, ein Import einen doppelten Kunden anlegt, ein Diff zwanzig geänderte Zeilen zeigt, obwohl sich eine geändert hat, und ein Formular eine völlig korrekt aussehende E-Mail-Adresse ablehnt.

  • Tabellen- und Datenbankimporte — ein abschließendes Leerzeichen macht aus zwei gleich aussehenden Werten zwei verschiedene Schlüssel.
  • Eingefügte Inhalte — Text aus Word, einer PDF oder einer Webseite kommt aufgefüllt, doppelt umbrochen und voller Zeichen an, die nicht die sind, die sie zu sein scheinen.
  • Saubere Diffs — abschließender Whitespace ist die häufigste Ursache für eine Review voller Änderungen, die niemand gemacht hat.
  • Logs und Exporte — ausgerichtete Spalten und leere Trennzeilen sind zum Lesen da, nicht zum Parsen.
  • Formular- und API-Eingaben — ein führendes Leerzeichen in einem Schlüssel oder Token ist die klassische Ursache für eine unerklärliche Authentifizierungsstörung.

Die Zeichen, die still etwas kaputt machen

Gewöhnliche Leerzeichen sind die einfache Hälfte. Der Whitespace, der wirklich Ärger macht, ist der, der nicht wie Whitespace aussieht — und kein noch so langes Starren auf den Bildschirm findet ihn.

  • Geschütztes Leerzeichen (U+00A0) — was eine Textverarbeitung einfügt, damit eine Zeile nicht an der falschen Stelle umbricht. Es ist nicht dasselbe Zeichen wie ein Leerzeichen, also schlägt ein Vergleich fehl und eine Suche findet nichts.
  • Nullbreiten-Leerzeichen (U+200B) — wirklich unsichtbar. Wird ständig aus Webseiten mitkopiert und überlebt jeden Trimmer, der nur nach gewöhnlichen Leerzeichen sucht.
  • Ideographisches Leerzeichen (U+3000) — das Vollbreiten-Leerzeichen in chinesischem, japanischem und koreanischem Text. Häufig in CJK-Exporten und nie berücksichtigt von Werkzeugen, die gegen ASCII geschrieben wurden.
  • Byte-Order-Mark (U+FEFF) — gehört an den Dateianfang als Kodierungsmarkierung, und überall sonst ist es ein Ausreißer. Die meisten Whitespace-Werkzeuge löschen es still vom Anfang Ihrer CSV — genau die Kopie, die Excel gebraucht hätte.
  • Next Line (U+0085) — nach dem Unicode-Standard Whitespace, nach der Definition der meisten Software nicht — es überlebt also eine Kürzung, die alles ringsum entfernt.

Dateitypen und Zeichenkodierungen

Ein Trimmer, der jede Datei für UTF-8 hält, scheitert bei einer anderen nicht laut — er liefert ein ordentliches, selbstbewusstes, völlig falsches Ergebnis. Ein UTF-16-Log als UTF-8 gelesen wird zu abwechselnden Zeichen und Nullbytes; kürzen Sie das, und die Datei ist zerstört, während das Werkzeug Erfolg meldet.

Welche Dateien geöffnet werden

Klartext und Markdown, CSV und TSV, Logdateien, SRT- und VTT-Untertitel, JSON, XML und HTML, YAML, INI und andere Konfigurationsformate, SQL sowie rund zwanzig Quelltext-Endungen. Die Liste ist bewusst geschlossen: eine Datei, die nicht darauf steht, wird beim Auswählen abgelehnt und nicht erst nach halber Verarbeitung. Ein Word-Dokument, eine PDF, eine Tabelle oder eine Präsentation wird mit einem direkten Link auf das passende Werkzeug abgelehnt.

Welche Kodierungen gelesen werden

UTF-8, UTF-8 mit Byte-Order-Mark, UTF-16 in beiden Byte-Reihenfolgen und Windows-1252 — was ein Altbestand-Export aus einer Windows-Anwendung meist ist und wo typografische Anführungszeichen, Gedankenstriche und das Eurozeichen leben. Die Kodierung wird aus der Datei erkannt und das Ergebnis in derselben zurückgeschrieben, sodass eine UTF-8-CSV, die Excel korrekt öffnet, das auch danach tut. UTF-32 und UTF-16 ohne Byte-Order-Mark werden namentlich abgelehnt statt geraten: die falsche Byte-Reihenfolge liefert plausibel aussehenden Unsinn statt eines Fehlers.

Code, YAML und Konfiguration sicher kürzen

Whitespace trägt in mehr Formaten Bedeutung, als man erwartet, und der Schaden ist im Ergebnis nicht immer sichtbar. Das sind die Einstellungen dafür.

  • Schalten Sie „Einrückung behalten“ ein — bevor Sie etwas Eingerücktes kürzen. Abschließender Whitespace verschwindet trotzdem; die Einrückung, auf die Python, YAML und Markdown angewiesen sind, bleibt.
  • Setzen Sie den abschließenden Umbruch auf genau einen — das erwartet POSIX von einer Textdatei, und es verhindert, dass eine Versionsverwaltung Ihre letzte Zeile als geändert markiert.
  • Verwenden Sie nie „Alles auf eine Zeile“ — bei einem strukturierten Format. Die Option ist für Fließtext gedacht, der zu einem Feldwert werden soll, nicht für etwas, das ein Parser liest.
  • Vorsicht in Zeichenketten — gekürzt wird zeilenweise, nicht syntaxbewusst — abschließende Leerzeichen innerhalb eines CSV-Feldes in Anführungszeichen verschwinden mit dem Rest.
  • Markdown prüfen — zwei abschließende Leerzeichen sind in Markdown ein harter Zeilenumbruch. Beim Kürzen der Zeilenenden verschwinden sie, was meistens gewollt ist und gelegentlich nicht.

Stapelverarbeitung und Dateigrenzen

Eine Datei oder eine Einfügung ist kostenlos, mit allen Bereinigungsoptionen — an der Kürzung selbst wird für einen bezahlten Tarif nichts zurückgehalten. Pro kauft Umfang.

Was kostenlos enthalten ist

Eine Datei oder Einfügung gleichzeitig, bis 10 MB, und jede Option auf dieser Seite. Liegt eine Datei über der Grenze, sagt die Meldung das, bevor irgendetwas beginnt, und verweist auf das Werkzeug zum Aufteilen von Text, das einen zu großen Export in Teile zerlegt, die einzeln durchlaufen — ein kostenloser Weg, kein Verkaufsversuch. Niemand landet vor einem Fortschrittsbalken, der dann scheitert.

Was Pro hinzufügt

Bis zu 20 Dateien gleichzeitig in einer Warteschlange mit einem Druck, heruntergeladen als ein einziges Archiv statt als 20 einzelne Speicherdialoge, und eine Größengrenze, die Ihr Gerät setzt und nicht wir. Das bietet kein vergleichbares Werkzeug: jeder verglichene Whitespace-Entferner im Netz verarbeitet genau eine Einfügung.

Wann es sich lohnt

Der Trimmer verdient sich überall dort, wo Text zwischen zwei Systemen bewegt wurde, die sich über Whitespace nicht einig sind.

  • Vor einem Import — eine CSV oder eine Spalte eingefügter Werte säubern, damit die Schlüssel auf der anderen Seite passen.
  • Nach dem Kopieren aus einem Dokument — eine Einfügung aus Word oder einer PDF ist die häufigste Quelle unsichtbarer Zeichen.
  • Logs aufräumen — leere Trennzeilen und Ausrichtungs-Auffüllung entfernen, bevor etwas sie parsen muss.
  • Einen Commit vorbereiten — abschließenden Whitespace entfernen und mit einem Umbruch enden, ohne einen Editor zu öffnen.
  • Zwischen Windows und Linux wechseln — Zeilenenden einmal vereinheitlichen statt mit einem Diff zu streiten.
  • Untertiteldateien säubern — SRT und VTT überstehen eine Kürzung unbeschadet, ihre verirrten Leerzeichen nicht.

Wann nicht kürzen

Es gibt Formate, in denen Whitespace Daten sind, und dort ist ein Trimmer das falsche Werkzeug.

  • Dateien mit fester Spaltenbreite, bei denen die Spaltenpositionen das Format sind und Kürzen es zerstört.
  • Alles, wo abschließende Leerzeichen bewusster Inhalt statt zufälliger Auffüllung sind — manche Testdaten und diff-basierten Formate sind absichtlich so.
  • Gedichte, ASCII-Art oder jedes Layout, bei dem die Form auf der Seite der Punkt ist.
  • Dokumente, bei denen nur eine Datenbank oder eine Anwendung ein Feld normalisieren sollte, weil sie Regeln kennt, die dieses Werkzeug nicht kennen kann.
  • Eine Datei, von der Sie keine Kopie haben. Kürzen ist nicht umkehrbar — behalten Sie das Original, bis Sie das Ergebnis geprüft haben.

Einschränkungen und Kompatibilität

Es arbeitet ausschließlich mit Klartext, Formatierung aus einer Textverarbeitung oder von einer Webseite bleibt also nicht erhalten — sie war nie Teil des Textes. Gekürzt wird zeilenweise und ohne Syntaxverständnis, ein abschließendes Leerzeichen innerhalb einer Zeichenkette ist also nicht von einem danach zu unterscheiden. UTF-32-Dateien und UTF-16-Dateien ohne Byte-Order-Mark werden abgelehnt statt geraten. Alles läuft auf Ihrem Gerät, in jedem aktuellen Browser, und funktioniert nach dem Laden der Seite auch ohne Netzwerk.

Eine 10-MB-Logdatei wird in etwa einer zwanzigstel Sekunde gekürzt, und die Seite bleibt die ganze Zeit bedienbar, weil die Arbeit nie auf dem Thread stattfindet, der den Bildschirm zeichnet.

Häufige Fragen

Wie funktioniert der Text-Trimmer?

Fügen Sie Text ein oder öffnen Sie eine Datei und schalten Sie ein, was bereinigt werden soll: Zeilenanfang oder Zeilenende kürzen, Leerzeilen entfernen, begrenzen wie viele Leerzeilen zusammenstehen dürfen, wiederholte Leerzeichen zusammenfassen, Tabs umwandeln oder unsichtbare Zeichen entfernen. Die Vorschau aktualisiert sich laufend, und Zähler zeigen, wie viel Whitespace entfernt wurde und wie viele Zeilen sich geändert haben.

Ist mein Text privat und sicher?

Ja. Ihr Text wird nirgendwohin gesendet — die gesamte Bereinigung läuft auf Ihrem Gerät, es gibt keinen Upload und keine Kopie auf einem Server. Deshalb funktioniert das Werkzeug nach dem Laden der Seite auch ohne Netzwerk, und es gibt keine Dateigröße, die ein Server ablehnen könnte: die einzige Grenze ist Ihr eigenes Gerät.

Ändert das Kürzen meine Zeilenenden?

Nur wenn Sie es verlangen. Zeilenenden bleiben exakt so erhalten, wie sie ankommen — eine CRLF-Datei bleibt CRLF, und eine Datei mit gemischten Zeilenenden behält die Mischung Zeile für Zeile. Wenn Sie sie vereinheitlichen möchten, wandelt die Einstellung Zeilenenden alles in einem Schritt in LF oder CRLF um. Das ist bei jedem Werkzeug prüfenswert: beim Kürzen des Zeilenendes den Wagenrücklauf mitzuentfernen ist ein leichter Fehler und schwer zu bemerken.

Was macht „Alles auf eine Zeile“?

Jede Folge von Whitespace, auch Zeilenumbrüche, wird durch ein einzelnes Leerzeichen ersetzt und die Enden werden gekürzt — das Ergebnis ist eine dichte Zeile. Die Zeilenstruktur bleibt nicht erhalten; verwenden Sie für zeilenweises Arbeiten die anderen Optionen. Ideal, um einen umbrochenen Absatz wieder in einen einzelnen Feldwert zu verwandeln.

Wie entferne ich leere Zeilen?

„Leerzeilen entfernen“ löscht jede Zeile, die leer ist oder nur Leerzeichen und Tabs enthält. Wenn Sie Ihre Absatzumbrüche behalten möchten, verwenden Sie stattdessen „Leerzeilen begrenzen“ und legen fest, wie viele aufeinanderfolgende Leerzeilen bleiben dürfen — eine behält eine einzelne Lücke zwischen Absätzen. Beide zusammen sind selten das, was gemeint war.

Ist es sicher für Code und eingerückten Text?

Schalten Sie „Einrückung behalten“ ein, bevor Sie kürzen. Die Einrückung von Zeilen mit echtem Inhalt bleibt dann exakt erhalten, während abschließender Whitespace weiterhin entfernt wird und reine Whitespace-Zeilen leer werden — genau das, was „trailing whitespace entfernen“ in einem Editor tut. „Tabs und Leerzeichen“ wandelt Einrückungen in beide Richtungen um.

Was sind Nullbreiten- und geschützte Zeichen, und warum sind sie wichtig?

Es sind Zeichen, die Sie nicht sehen, die Software aber mitzählt. Text aus Word, einer PDF oder einer Webseite enthält regelmäßig geschützte statt gewöhnlicher Leerzeichen und Nullbreiten-Leerzeichen zwischen Wörtern. Ein Tabellenimport findet dann keine Übereinstimmung, eine Suche liefert nichts, und der Text sieht auf dem Bildschirm völlig normal aus. „Unicode-Leerzeichen normalisieren“ wandelt sie in gewöhnliche Leerzeichen um, „Nullbreiten-Zeichen entfernen“ löscht die unsichtbaren — und lässt die Verbinder stehen, die Persisch, Arabisch, indische Schriften und Emoji-Folgen tatsächlich brauchen.

Was ist ein BOM, und soll ich es entfernen?

Ein Byte-Order-Mark ist eine unsichtbare Markierung am Dateianfang, die Software mitteilt, in welcher Kodierung die Datei vorliegt. Excel braucht es, um eine UTF-8-CSV ohne zerstörte Umlaute zu öffnen; viele Kommandozeilenwerkzeuge und JSON-Parser kommen damit nicht zurecht. Dieses Werkzeug behält es standardmäßig, weil es zur Datei und nicht zu Ihrem Text gehört, und bietet eine eigene Option, wenn Sie es bewusst entfernen möchten.

Welche Dateien und Kodierungen können geöffnet werden?

Klartext, Markdown, CSV und TSV, Logs, Untertitel, JSON, XML, HTML, YAML, INI- und Konfigurationsdateien, SQL sowie rund zwanzig Quelltext-Endungen. Gelesen werden UTF-8, UTF-8 mit BOM, UTF-16 in beiden Byte-Reihenfolgen und Windows-1252; das Ergebnis wird in derselben Kodierung zurückgeschrieben. Ein Word-Dokument, eine PDF oder eine Tabelle wird abgelehnt — mit einem Link auf das Werkzeug, das den Text daraus extrahiert.

Ist es kostenlos, und kann ich mehrere Dateien gleichzeitig kürzen?

Kostenlos für eine Datei oder eine Einfügung gleichzeitig, bis 10 MB, mit allen Bereinigungsoptionen — nichts wird zurückgehalten. Pro hebt die Größe auf das an, was Ihr Gerät leisten kann, und erlaubt bis zu 20 Dateien in einer Warteschlange mit Download als ein einzelnes ZIP.

4.6von 5

aus 160 Bewertungen

Dieses Tool bewerten

Auf einen Stern tippen — geht schnell