CSV-Diff-Tool
Dieses CSV-Vergleichstool wurde für alte und neue Exporte, CRM-Snapshots, Produktkataloge und lead-Listen entwickelt. Anstatt einen unübersichtlichen Text-Diff Zeile für Zeile anzuzeigen, vergleicht es Zeilen als Daten, hilft Ihnen dabei, Zeilen per id oder email abzugleichen, und hebt hervor, welche Zellen sich tatsächlich geändert haben.
Diff preview
Laden Sie zwei CSV-Dateien hoch, um die Diff-Vorschau anzuzeigen.
CSV-Diff online für echte Geschäftsdaten
Dieses CSV-Vergleichstool wurde für alte und neue Exporte, CRM-Snapshots, Produktkataloge und lead-Listen entwickelt. Anstatt einen unübersichtlichen Text-Diff Zeile für Zeile anzuzeigen, vergleicht es Zeilen als Daten, hilft Ihnen dabei, Zeilen per id oder email abzugleichen, und hebt hervor, welche Zellen sich tatsächlich geändert haben.
Beispiel: Zwei CSV-Exporte per id vergleichen
Dies ist der typische workflow, um einen früheren Export mit einem neueren zu vergleichen. Eine Zeile bleibt unverändert, eine Zeile ändert sich, eine verschwindet und eine neue Zeile kommt hinzu.
id,email,company,status,amount 1,anna@north.io,Northwind,lead,120 2,bob@atlas.io,Atlas,customer,250 3,carla@orbit.io,Orbit,lead,95
id,email,company,status,amount 1,anna@north.io,Northwind,lead,120 2,bob@atlas.io,Atlas,customer,320 4,david@nova.io,Nova,lead,180
status,key,changed_columns_count,summary unchanged,1,0,No changes. changed,2,1,Updated amount. removed,3,0,Row exists only in the original CSV. added,4,0,New row found in the updated CSV.
CSV-Zeilen per Schlüsselspalte vergleichen
Die beste Methode, zwei CSV-Dateien online zu vergleichen, ist in der Regel, Zeilen anhand eines stabilen Schlüssels wie `id`, `email`, `sku` oder `uuid` abzugleichen. Das Tool schlägt automatisch eine wahrscheinlich passende Schlüsselspalte vor, wenn es eine findet. Sie können diese jedoch überschreiben, mehrere Schlüsselspalten auswählen oder auf einen Vergleich der vollständigen Zeile zurückfallen.
Das ist besonders nützlich, wenn Dateien dieselben Datensätze in einer anderen Reihenfolge enthalten oder wenn Spalten zwischen zwei Exporten neu angeordnet wurden.
Hinzugefügte, entfernte, geänderte und unveränderte Zeilen
Das Diff-Ergebnis unterteilt Zeilen in vier praktische Status: hinzugefügt, entfernt, geändert und unverändert. Bei geänderten Zeilen zeigt die Vorschau, welche Spalten geändert wurden und wie der alte Wert im Vergleich zum neuen Wert aussieht.
Dadurch ist dieses Tool nützlicher als ein einfacher Text-Diff für CSV-Dateien, besonders wenn Sie nicht-technischen Teams erklären müssen, was sich geändert hat.
Erweiterte CSV-Diff-Einstellungen für präzisere Vergleiche
Die meisten Online-CSV-Diff-Tools enden bei einem einfachen Compare-Button. Dieses Tool gibt Ihnen mehr Kontrolle, wenn Sie CSV-Dateien per Schlüsselspalte vergleichen, festlegen möchten, wie Zeilen gejoint werden, reine Formatierungsunterschiede ignorieren oder exakt die Diff-Ausgabe auswählen möchten, die Sie herunterladen wollen.
Join-Typ: full outer join, inner join oder left join
Der Join-Typ definiert, welche Zeilen im finalen CSV-Diff erscheinen. Full outer join ist die Standardeinstellung, weil damit alles angezeigt wird: übereinstimmende Zeilen, hinzugefügte Zeilen und entfernte Zeilen. Inner join behält nur Zeilen, die in beiden Dateien existieren. Left join verwendet die ursprüngliche CSV als Basis und ist nützlich, wenn Sie hauptsächlich sehen möchten, welche ursprünglichen Datensätze geändert wurden oder verschwunden sind.
Das ist besonders hilfreich bei Suchanfragen wie „full outer join CSV compare“ oder „compare old and new CSV file with removed rows“, weil der Join-Modus die Bedeutung des Diffs verändert.
Abgleich per Schlüsselspalte für ids, emails, SKUs und Multi-Key-Vergleiche
Wenn Sie CSV-Dateien per id, email, SKU, uuid oder einem anderen Identifikator vergleichen möchten, sorgt die Schlüsselspalten-Einstellung für ein verlässliches Ergebnis. Statt Zeilen nach ihrer Reihenfolge abzugleichen, ordnet das Tool Datensätze nach dem ausgewählten Schlüssel zu, sodass Umordnungen von Spalten oder Verschiebungen von Zeilen keine falschen Unterschiede erzeugen.
Sie können auch mehrere Schlüsselspalten verwenden, wenn ein einzelnes Feld nicht eindeutig genug ist. Dadurch ist das Tool auch für erweiterte Suchanfragen wie „compare CSV by key column“ oder „compare CSV files by multiple columns“ nützlich.
Vergleichseinstellungen zum Ignorieren von Leerzeichen, Groß-/Kleinschreibung und null-ähnlichen Werten
Echte Exporte unterscheiden sich oft nur wegen der Formatierung. Eine Datei kann zusätzliche Leerzeichen, großgeschriebenen Text oder Platzhalterwerte wie `null`, `N/A` oder leere Strings enthalten. Mit den Vergleichseinstellungen können Sie Leerzeichenunterschiede ignorieren, die Groß-/Kleinschreibung ignorieren und leere sowie null-ähnliche Werte vor der Diff-Berechnung als gleich behandeln.
Diese Optionen sind wichtig, wenn Nutzer nach einem fortgeschritteneren CSV-Vergleichstool suchen statt nach einem naiven Text-Diff. Sie helfen dabei, Rauschen zu reduzieren und die Vorschau auf echte Datenänderungen zu fokussieren.
Ausgabeformat: Summary-CSV, CSV mit geänderten Zeilen oder vollständige Diff-CSV
Einige workflows benötigen nur eine kompakte Zusammenfassung mit Zeilenstatus und Schlüsseln. Andere benötigen eine CSV nur mit geänderten Zeilen oder eine vollständige Diff-CSV mit ursprünglichen und aktualisierten Werten nebeneinander. Mit den Ausgabe-Einstellungen können Sie dieses Format wählen, das Trennzeichen festlegen und entscheiden, ob unveränderte Zeilen in der exportierten Datei enthalten bleiben sollen.
Das macht das Tool flexibler als viele kostenlose Online-CSV-Diff-Tools, weil das exportierte Ergebnis auf Audits, Business-Reviews, Abgleichs-workflows oder nachgelagerte Spreadsheet-Arbeiten zugeschnitten werden kann.
Große CSV-Dateien online vergleichen
Das Tool wurde dafür entwickelt, große CSV-Dateien online zu vergleichen, ohne zu versuchen, jede Zeile im Browser darzustellen. Es berechnet vollständige Summary-Zählungen, begrenzt die Vorschau auf eine handhabbare Stichprobe und ermöglicht Ihnen trotzdem, das vollständige Diff-Ergebnis anschließend herunterzuladen.
Wenn Sie ein kostenloses CSV-Diff-Tool für große Exporte benötigen, ist genau dieser Large-File-Workflow der Zweck dieser Seite.
Kompatibel mit mehreren CSV-Kodierungen
Echte CSV-Dateien werden nicht immer als einfaches UTF-8 gespeichert. Dieses Tool wurde dafür entwickelt, gängige Spreadsheet- und Export-Kodierungen zu verarbeiten, darunter UTF-8, UTF-8 mit BOM, UTF-16 LE, UTF-16 BE, Windows-1252 und Dateien im Latin-1-Stil.
Das ist wichtig, wenn Sie ein Online-CSV-Diff für Dateien benötigen, die aus Excel, älterer Business-Software oder regionalen Exporten stammen und sich sonst mit fehlerhaften Akzenten oder unlesbaren Zeichen öffnen würden.
Zeilennummern in der Diff-Datentabelle
Wenn Sie CSV-Dateien per Schlüsselspalte vergleichen, kann die Diff-Datentabelle auch die Quell-Zeilennummern für jeden abgeglichenen Datensatz anzeigen. Wenn die Zeile an derselben Position geblieben ist, sehen Sie eine Zeilennummer. Wenn der Datensatz verschoben wurde, zeigt die Tabelle beide Zeilennummern an, damit Sie ihn in jeder Datei zurückverfolgen können.
Das ist nützlich für Audits, Abgleichsarbeiten und Support-Fälle, in denen Sie nicht nur erklären müssen, was sich geändert hat, sondern auch genau, woher die Zeile in der ursprünglichen CSV und in der aktualisierten CSV stammt.
Private Verarbeitung im Browser
CSV-Dateien werden in Ihrem Browser geparst und verglichen. Das ist wichtig, wenn Sie mit Kundenexporten, Umsatz-Snapshots, Bestandsdaten oder anderen sensiblen Spreadsheets arbeiten, die auf Ihrem Rechner bleiben sollten.
Außerdem macht es das CSV-Diff-online-Erlebnis schneller, weil es keinen serverseitigen Upload-Schritt gibt, bevor Sie das Ergebnis prüfen können.
FAQ
Wie vergleiche ich zwei CSV-Dateien online?
Laden Sie die ursprüngliche CSV und die aktualisierte CSV hoch, wählen Sie aus, wie die Zeilen abgeglichen werden sollen, prüfen Sie die Diff-Vorschau und laden Sie dann die Summary-CSV oder die vollständige Diff-CSV herunter. Der Abgleich per id, email oder einem anderen stabilen Schlüssel liefert in der Regel das klarste Ergebnis.
Kann ich CSV-Dateien per id vergleichen?
Ja. Das Tool wurde dafür entwickelt, CSV-Zeilen per Schlüsselspalte zu vergleichen. Es kann Spalten wie id, email, sku, key oder uuid automatisch vorschlagen, und Sie können auch mehrere Schlüsselspalten wählen, wenn eine einzelne Spalte nicht ausreicht.
Was passiert, wenn die Spalten neu angeordnet wurden?
Standardmäßig werden Spalten anhand des Spaltennamens verglichen, nicht nur anhand ihrer Position. Das bedeutet, dass neu angeordnete Spalten keine falschen Unterschiede erzeugen, wenn in beiden Dateien dieselben benannten Spalten vorhanden sind.
Was bedeutet der Join-Typ bei einem CSV-Diff?
Der Join-Typ steuert, welche Zeilen im Ergebnis enthalten sind. Full outer join umfasst übereinstimmende, hinzugefügte und entfernte Zeilen. Inner join umfasst nur Zeilen, die in beiden Dateien gefunden werden. Left join verwendet die ursprüngliche CSV als Basis und schließt Zeilen aus, die nur in der aktualisierten Datei existieren.
Kann ich Unterschiede bei Leerzeichen oder Groß-/Kleinschreibung ignorieren?
Ja. Die Vergleichseinstellungen können Leerzeichen ignorieren, die Groß-/Kleinschreibung ignorieren und leere oder null-ähnliche Werte als gleich behandeln. Das hilft, wenn Sie echte Datenänderungen statt reinem Formatierungsrauschen finden möchten.
Welche CSV-Kodierungen werden unterstützt?
Das Tool ist mit gängigen CSV-Kodierungen kompatibel, darunter UTF-8, UTF-8 mit BOM, UTF-16 LE, UTF-16 BE, Windows-1252 und Dateien im Latin-1-Stil. Das hilft bei CSV-Exporten aus Excel, Legacy-Software und Business-Systemen, die nicht UTF-8 verwenden.
Kann ich Zeilennummern im Diff sehen?
Ja. Wenn Zeilen per Schlüsselspalte abgeglichen werden, kann die Diff-Datentabelle die Zeilennummern aus beiden Dateien anzeigen. Wenn der Datensatz in jeder Datei auf unterschiedlichen Zeilennummern erscheint, werden beide Zeilennummern angezeigt, damit Sie den Match bis zu den Quell-CSVs zurückverfolgen können.
Welche Ausgabeformate sind verfügbar?
Sie können eine Summary-CSV, eine CSV mit geänderten Zeilen oder eine vollständige Diff-CSV exportieren. In den Ausgabe-Einstellungen können Sie außerdem das Trennzeichen wählen und festlegen, ob unveränderte Zeilen enthalten sein sollen.
Kann dieses Tool große CSV-Dateien vergleichen?
Ja. Die Vorschau bleibt begrenzt, damit die Seite reaktionsschnell bleibt, während das vollständige Diff weiterhin für Zählungen und Download berechnet wird. Dadurch eignet es sich für größere Exporte als ein einfacher, DOM-lastiger Viewer komfortabel verarbeiten würde.
Ist dieses CSV-Vergleichstool kostenlos?
Ja. Diese Seite ist ein kostenloses Online-CSV-Diff-Tool. Sie können CSV-Dateien online vergleichen, die Unterschiede prüfen und das Ergebnis herunterladen, ohne eine Desktop-Installation zu benötigen.