Tekst- en CSV-bestanden samenvoegen

Voeg een hele map met TXT-, CSV- of LOG-bestanden samen tot één — in de juiste volgorde, met maar één kopregel.

100% privé — draait volledig in je browser. Je gegevens worden op je apparaat verwerkt en nooit naar het internet verzonden.

De bestanden worden in uw browser gelezen. Er wordt niets geüpload en geen ervan wordt gewijzigd.

Over het samenvoegen van tekst- en CSV-bestanden

Op Windows is de oneliner copy /b *.csv all.csv. Hij werkt, en dan opent u het resultaat en vindt u dertig kopregels verspreid door de gegevens, de bestanden in de verkeerde volgorde, en een verdwaald teken aan het begin van regel 5000.

Dat is geen fout in copy. Dat is copy die precies doet wat gevraagd werd: bytes aan elkaar plakken, zonder enig idee dat dit CSV-bestanden met kopregels zijn, of dat ze in verschillende coderingen zijn opgeslagen.

Dit hulpmiddel weet het wel. Kies een map of een handvol bestanden, kies de volgorde en krijg één schoon bestand.

Hoe u het gebruikt

  • Klik op Kies een map met tekst- of CSV-bestanden, of op of losse bestanden kiezen om er zelf een paar te pakken
  • Zet Alleen deze types op csv of txt als er ook ander spul in de map zit
  • Vink bij CSV Alleen de eerste kopregel behouden aan
  • Controleer de volgorde in de lijst — de bestanden worden van boven naar beneden samengevoegd
  • Druk op Samenvoegen en sla het resultaat op

De vier dingen die `copy /b` fout doet

  • Kopregels. Dertig exports betekent dertig kopregels. Eén vinkje en alleen de eerste overleeft — dit is waarom de meeste mensen naar een hulpmiddel zoeken
  • Volgorde. *.txt wordt alfabetisch uitgevouwen, dus bestand10 komt vóór bestand2. Hier worden de cijfers als getallen vergeleken, dus de volgorde klopt. U kunt ook oudste, nieuwste of grootste eerst samenvoegen
  • Regeleindes. Een CRLF-bestand gevolgd door een LF-bestand geeft een resultaat dat sommige programma's als één enorme regel lezen. Elk deel wordt genormaliseerd naar het regeleinde dat u kiest
  • De byte-ordermarkering. copy /b plakt die ook aan elkaar, dus belandt er een onzichtbaar teken midden in het bestand en klopt de eerste kolom van een regel stilletjes niet meer. Elke markering wordt verwijderd en er komt er hoogstens één aan het begin

Coderingen

Komt een map met exports uit een oud systeem, dan kloppen de accenten niet. Kies wat die bestanden werkelijk zijn — Windows-1252 voor West-Europees, Windows-1251 voor Cyrillisch, Shift-JIS, EUC-KR, GBK of UTF-16 — en alles wordt bij het wegschrijven omgezet naar UTF-8.

Blijft het op Zelf uitzoeken, dan beslist een byte-ordermarkering, en anders wordt UTF-8 aangenomen, wat voor bijna elk modern bestand juist is.

De overige opties

  • Tussen de bestanden zetten — een scheidingsregel tussen elk deel, handig als het logbestanden van verschillende dagen zijn
  • Bestandsnaam vóór elk deel schrijven — een regel als ===== rapport-03.csv =====, zodat u ziet waar elk blok vandaan komt
  • Lege regels weglaten — voor exports vol lege regels
  • Submappen meenemen — uit betekent alleen het bovenste niveau

Waar mensen het voor gebruiken

  • Een jaar aan maandelijkse CSV-exports samenvoegen tot één bestand voor een draaitabel
  • Dagelijkse logbestanden samenvoegen voordat u erin zoekt
  • Chat- of e-mailexports die over veel bestanden verdeeld zijn samenvoegen
  • Enquête- of formulierantwoorden uit meerdere bestanden in één blad zetten
  • Een boek of aantekeningen samenstellen die per hoofdstuk in een eigen bestand staan
  • Uit vele bestanden één woordenlijst of dataset bouwen

Goed om te weten

  • Er wordt niets geüpload en geen van uw bestanden wordt gewijzigd — het samengevoegde bestand is een nieuw bestand dat u opslaat
  • Werkt in elke browser, ook Firefox en Safari: dit hulpmiddel leest alleen maar
  • Op iPhone, iPad en Android kunt u losse bestanden kiezen, maar geen hele map — mobiele browsers staan dat niet toe
  • Bestanden groter dan 64 MB per stuk worden overgeslagen, en het aantal wordt getoond
  • Binaire bestanden die door een filter glippen worden als tekst samengevoegd, dus houd het typefilter eerlijk
  • Het opgeslagen bestand is UTF-8 met byte-ordermarkering, zodat Excel het met kloppende accenten opent
  • Het voorbeeld toont de eerste paar duizend tekens; het opgeslagen bestand bevat altijd alles

Verwante hulpmiddelen

We voegen regelmatig nieuwe tools toe — abonneer je op YouTube om bericht te krijgen bij elke nieuwe tool.

Meer tools

Alles bekijken

Aanbevolen apps

Alles bekijken