Narzędzie do podziału i scalania CSV / TSV

Podziel duży plik z separatorami na kilka mniejszych części (według liczby wierszy w pliku lub liczby części), a następnie scal pliki z powrotem według nazwy kolumny lub pozycji. Separator (przecinek, tabulator, średnik lub kreska pionowa) jest wykrywany automatycznie dla każdego pliku wejściowego.
Całe przetwarzanie odbywa się lokalnie w przeglądarce — Dane nigdy nie są wysyłane na żaden serwer.
Tryb:
Podziel wg:  
Nagłówek:
Podział: wybierz liczbę wierszy na część (każda część ma ≤ N wierszy danych) albo stałą liczbę części, i zdecyduj, czy każda część ma powtarzać wiersz nagłówka. Scalanie: dodaj dowolną liczbę plików (lub wklejony tekst) — każdy plik zachowuje własny separator — następnie wybierz uwzględnianie nagłówków (kolumny dopasowane po nazwie, brakujące kolumny są zgłaszane, a puste komórki użyte) albo wyrównanie pozycyjne (kolumny dopasowane po kolejności, krótsze pliki są uzupełniane). Separator wyjścia można ustawić na przecinek, tabulator (TSV), średnik lub kreskę pionową.
Wyjście CSV używa cytowania zgodnego z RFC 4180. Części podziału można pobrać pojedynczo lub jako jedno archiwum ZIP.
Podział i scalanie — nagłówki to umowa

Podzielony plik pozostaje użyteczny tylko wtedy, gdy każda część powtarza wiersz nagłówka — w przeciwnym razie każda część to tylko anonimowe kolumny. Scalanie to odwrotny problem: gdy pliki zgadzają się co do nazw kolumn, scalanie uwzględniające nagłówki dopasowuje według nazwy i zgłasza, czego brakuje; gdy wspólna jest tylko kolejność kolumn, dopasowanie pozycyjne uzupełnia krótsze pliki. Wybierz według nazwy, gdy części pochodzą z tego samego szablonu, a według pozycji, gdy nie.

Każdy scalony plik zachowuje własny separator — wejścia z mieszanymi przecinkami i tabulatorami scalają się czysto.