Textdatei

oder Datei hier ablegen oder Code unten einfügen
Aufteilen

Noch keine Eingabe.

Teile

Hier erscheint das Ergebnis.

Dateien verlassen nie den BrowserWie?

Große TXT-, LOG- und CSV-Dateien teilen

Mit diesem Tool lässt sich eine große Textdatei aufteilen – alle N Zeilen, in N gleich große Teile, nach maximaler Dateigröße oder an Zeilen mit einem bestimmten Text. Die Teile werden als ZIP gepackt; auch Dateien mit mehreren Hundert Megabyte werden im Browser stückweise gelesen.

Zuletzt aktualisiert:

So funktioniert’s

  1. Datei öffnen

    Eine Datei bis 500 MB auswählen, auf die Seite ziehen oder Text einfügen. Große Dateien landen nicht im Editor, sondern werden in Blöcken gelesen.

  2. Art der Aufteilung wählen

    Unter „Aufteilen nach“ stehen „Anzahl Zeilen“, „Anzahl Teile“, „Dateigröße“ und „Zeile mit Text“ (auch als regulärer Ausdruck). Optional die ersten Zeilen in jedem Teil wiederholen.

  3. Teile herunterladen

    Alle Teile als ZIP oder einzeln herunterladen. Die Namen folgen der Vorlage, zum Beispiel bestellungen_part001.csv.

Funktionen

  • Streaming im Web Worker

    Die Datei wird Block für Block in einem Web Worker im Hintergrund dekodiert. Ein 300-MB-Log wird so nie zu einem riesigen String, und die Seite bleibt bedienbar.

  • Kopfzeile in jedem Teil

    Mit „Kopfzeilen wiederholen“ steht die erste Zeile (oder mehrere) am Anfang jedes Teils – jedes Stück eines CSV-Exports beginnt dann mit den Spaltennamen.

  • Zeilen bleiben ganz

    Beim Teilen nach Größe wird keine Zeile in der Mitte getrennt; jeder Teil endet an einem Zeilenumbruch und bleibt unter dem Grenzwert.

  • Kodierung bleibt erhalten

    Die Teile werden in der Kodierung der Originaldatei geschrieben, auch in UTF-16 oder Windows-Codepages wie Windows-1252, samt Byte Order Mark.

Grenzen & Datenschutz

Dateien bis 500 MB. Teile und ZIP liegen bis zum Download im Arbeitsspeicher, daher braucht der Browser etwa das Doppelte der Dateigröße an freiem Speicher. Ausgaben über 100 MB werden ohne Komprimierung gezippt, um Zeit zu sparen. Dateien über 2 MB werden verarbeitet, ohne sie in den Editor zu laden.

Die Datei verlässt den Browser nicht; nichts wird hochgeladen. Mehr dazu auf der Datenschutzseite.

Häufige Fragen

Wie lässt sich eine große Textdatei in mehrere kleine Dateien teilen?

Datei öffnen, „Anzahl Zeilen“ wählen und etwa 100.000 Zeilen pro Datei einstellen. Danach das ZIP mit allen Teilen herunterladen.

Wie wird eine CSV-Datei aufgeteilt, ohne die Kopfzeile zu verlieren?

„Kopfzeilen wiederholen“ auf 1 setzen. Die erste Zeile wird an den Anfang jedes Teils kopiert und nicht zu den Zeilen pro Datei gezählt.

Bleiben Umlaute in den Teilen korrekt?

Ja. Jeder Teil behält die Kodierung der Ausgangsdatei, eine Windows-1252-Datei bleibt also Windows-1252 und eine UTF-8-Datei mit BOM behält ihre BOM.

Kann eine Datei in eine feste Anzahl Teile zerlegt werden?

Ja, mit „Anzahl Teile“. Die Datei wird einmal gelesen, um die Zeilen zu zählen, und dann in Teile mit gleich vielen Zeilen getrennt.

Wie wird nach Dateigröße geteilt, etwa für einen E-Mail-Anhang?

„Dateigröße“ wählen und unter „Max. Größe pro Datei“ den Höchstwert in KB oder MB eintragen, passend zum Anhang- oder Upload-Limit.

Wie heißen die Teildateien?

Die Vorlage {name}_part{n}{ext} ergibt bestellungen_part001.csv, bestellungen_part002.csv … Sie lässt sich mit {name}, {n} und {ext} beliebig anpassen.

Ähnliche Tools