CSV Editor & Viewer
CSV Editor & Viewer
Öffne, bearbeite und analysiere CSV-Dateien direkt im Browser. Markiere Zeilen, verschiebe sie nach oben/unten, füge neue ein und exportiere als CSV oder JSON.
Datenschutz-Garantie: Alle CSV-Dateien werden zu 100% lokal in deinem Browser verarbeitet. Es werden keine Daten an Server gesendet. Perfekt für sensible Daten, Analysen und schnelle Bearbeitung.
Inhaltsverzeichnis
Schnellübersicht
- CSV Editor & Viewer: Datei laden, ansehen und bearbeiten
- Zeilen markieren: Checkbox links an jeder Zeile
- Zeilen verschieben: Pfeile rechts für Position ändern (hoch/runter/an Anfang/ans Ende)
- Zeilen löschen: Einzeln oder mehrere markierte auf einmal
- Zeile einfügen: Über oder unter einer Zeile
- Inline-Editing: Zellen direkt bearbeiten
- Export: Als CSV oder JSON herunterladen
- Theorie & FAQ: Grundlagen und häufige Fragen
1. CSV Editor
Ziehe eine CSV-Datei in das Feld, füge CSV-Text ein oder starte mit einem Beispiel.
- Markieren: Checkbox links an jeder Zeile oder den Spaltenkopf zum Alle-Markieren klicken.
- Verschieben (einzeln): Rechts an jeder Zeile die Pfeile für Position nach oben/unten, bzw. für Anfang/Ende.
- Verschieben (markiert): In der grünen Aktionsleiste oben die Sammel-Aktionen "Nach oben", "Nach unten", "An Anfang", "Ans Ende" nutzen.
- Löschen: Papierkorb-Symbol rechts an jeder Zeile oder die markierten Sammel-Aktionen nutzen.
- Einfügen: Pfeil-hoch/runter-Symbole fügen eine leere Zeile über bzw. unter der Zeile ein.
- Bearbeiten: Klicke in eine Zelle und tippe den neuen Wert – Speichern erfolgt automatisch.
- CSV steht für Comma-Separated Values – durch Komma getrennte Werte.
- CSV ist kein einheitlicher Standard: Trennzeichen, Anführungszeichen und Kodierung können variieren.
- In Europa wird oft Semikolon als Trennzeichen verwendet (wegen Dezimalkomma).
- Die erste Zeile enthält traditionell die Spaltennamen (Header).
- CSV-Dateien können mit Excel, LibreOffice, Google Sheets und jedem Texteditor geöffnet werden.
2. Theorie – CSV einfach erklärt
Verstehe die Grundlagen von CSV-Dateien – ohne Vorkenntnisse.
Was ist eine CSV-Datei?
Eine CSV-Datei ist eine Textdatei, in der Daten in Zeilen und Spalten organisiert sind:
- Zeile = ein Datensatz
- Spalte = ein Feld
- Trennzeichen: Komma (,), Semikolon (;) oder Tab
Warum ist CSV so beliebt?
CSV ist eines der ältesten und einfachsten Datenformate:
- Universell: Jedes Programm kann es lesen
- Einfach: Reiner Text, keine Binärdaten
- Kompakt: Wenig Overhead
- Excel-kompatibel: Direkt öffenbar
- Datenbank-Export: Standardformat
Wo wird CSV eingesetzt?
CSV begegnet dir überall in der IT:
- Datenbank-Export: MySQL, PostgreSQL, SQLite
- Excel/Sheets: Datenaustausch
- Datenanalyse: Python (Pandas), R
- CRM/ERP: Kunden- und Artikeldaten
- Logs: Strukturierte Log-Ausgabe
- Import/Export: Zwischen Systemen
Tipps für Anfänger
- Trennzeichen prüfen: , oder ; je nach Region
- UTF-8 speichern: Für Umlaute und Sonderzeichen
- Anführungszeichen: Bei Kommas im Text nötig
- Kopfzeile: Erste Zeile mit Spaltennamen
- Große Dateien: Zeilenweise verarbeiten
- Excel-Import: "Daten → Aus Text" nutzen
Wussten Sie schon? Das CSV-Format ist älter als der PC! Es wurde bereits in den 1970er Jahren für FORTRAN-Programme verwendet, um Daten zwischen Großrechnern auszutauschen. Damals war Speicher knapp, also musste ein einfaches, kompaktes Format her. Heute ist CSV aus der Datenwelt nicht wegzudenken: Über 90% aller Datenanalysten nutzen CSV täglich. Fun Fact: Excel hat ein berüchtigtes Problem mit CSV – es wandelt zu lange Zahlen (z.B. Telefonnummern oder Kreditkartennummern) automatisch in wissenschaftliche Notation um (z.B. 1,23E+15). Deshalb sollte man CSV für Excel lieber als Text importieren!
3. CSV-Dialekte im Vergleich
CSV ist nicht gleich CSV – verschiedene Regionen und Systeme verwenden unterschiedliche Formate:
| Region | Trennzeichen | Dezimaltrennzeichen | Beispiel |
|---|---|---|---|
| USA / UK | , (Komma) | . (Punkt) | 1,234.56 |
| Deutschland | ; (Semikolon) | , (Komma) | 1.234,56 |
| Frankreich | ; (Semikolon) | , (Komma) | 1 234,56 |
| Japan | , (Komma) | . (Punkt) | 1,234.56 |
| TSV | \t (Tab) | . (Punkt) | 1,234.56 |
- Telefonnummern: "0123456789" wird zu "123456789" (führende Null weg)
- Kreditkarten: "4111111111111111" wird zu "4,11111E+15"
- Produktcodes: "00123" wird zu "123"
- Lösung: Beim Import als Text formatieren oder Zellen mit Apostroph schützen (
'0123456789)
4. Geschichte von CSV
Von FORTRAN über Excel zu Big Data – die erstaunliche Erfolgsgeschichte eines einfachen Formats.
Erste CSV-Nutzung
Im IBM FORTRAN-Umfeld tauchen erste "comma-separated" Dateien auf. Das Format ist so einfach, dass es sich schnell verbreitet.
Lotus 1-2-3
Lotus 1-2-3 wird populär und verwendet CSV für den Datenaustausch. Die Tabellenkalkulation etabliert CSV als Standardformat.
Microsoft Excel
Excel erscheint und macht CSV endgültig zum Standard. Millionen Nutzer verwenden CSV, um Daten mit Excel auszutauschen.
RFC 4180
RFC 4180 wird veröffentlicht – der erste offizielle Standard für CSV. Er beschreibt Format, Anführungszeichen und Sonderfälle.
Data Science Boom
Mit dem Aufstieg von Data Science (Python, Pandas, R) wird CSV zum Standardformat für Datenanalysen und Machine Learning.
Cloud & Big Data
Big Data und Cloud-Computing verändern die Datenverarbeitung. CSV bleibt Standard für Import/Export, während Parquet und Avro für Big Data entstehen.
Überall präsent
CSV ist überall: Banken, Gesundheitswesen, E-Commerce, Wissenschaft. Über 1 Milliarde CSV-Dateien werden täglich geöffnet. Obwohl modernere Formate existieren, bleibt CSV wegen seiner Einfachheit unschlagbar.
5. FAQ – Spannende Fragen & Antworten
Häufige Fragen zu CSV
Das ist ein klassisches Encoding-Problem. Excel verwendet in deutschen Versionen oft Windows-1252 als Standard-Encoding, während moderne CSV-Dateien meist in UTF-8 gespeichert sind.
Symptome:
- "Grüße" wird zu "Grüße"
- "Müller" wird zu "Müller"
Lösung 1: CSV als UTF-8 mit BOM speichern
Lösung 2: Excel-Import-Funktion nutzen – Daten → Aus Text/CSV
Lösung 3: LibreOffice statt Excel
Die Wahl des Trennzeichens hängt von Region und Zielsystem ab:
| Region | Trennzeichen | Grund |
|---|---|---|
| USA/UK | Komma (,) | Standard |
| Deutschland | Semikolon (;) | Dezimalkomma |
| Datenbank-Export | Tab (\t) | Robuster |
Empfehlung: Wenn du Daten austauschst, kläre vorher mit dem Empfänger das Trennzeichen ab!
Anführungszeichen lösen ein grundlegendes Problem: Was, wenn ein Wert das Trennzeichen oder einen Zeilenumbruch enthält?
Lösung: Anführungszeichen
Wann sind Anführungszeichen nötig?
- Wenn der Wert das Trennzeichen enthält
- Wenn der Wert einen Zeilenumbruch enthält
- Wenn der Wert ein Anführungszeichen enthält
Große CSV-Dateien (>100 MB) sind für Excel und Standard-Editoren problematisch. Hier die besten Strategien:
- Python + Pandas: Datenanalyse, chunkweise Verarbeitung
- Command Line:
head,tail,wc,grep,awk - DuckDB: SQL auf CSV ohne Import
- SQLite: CSV importieren und SQL nutzen
Excel-Limit: ca. 1 Million Zeilen – bei mehr Zeilen werden Daten abgeschnitten!
In unserem Tool: Einfach auf "Als JSON exportieren" klicken.
In Python:
with open('input.csv', encoding='utf-8') as f:
data = list(csv.DictReader(f))
with open('output.json', 'w', encoding='utf-8') as f:
json.dump(data, f, indent=2, ensure_ascii=False)
TSV (Tab-Separated Values) ist wie CSV, verwendet aber Tab als Trennzeichen:
| Aspekt | CSV | TSV |
|---|---|---|
| Trennzeichen | Komma oder Semikolon | Tab (\t) |
| Encoding-Konflikte | Häufig | Selten |
| Verwendung | Universell | Datenbank-Export |
Unser CSV-Editor bietet zwei Wege, um Zeilen zu verschieben:
1. Einzelne Zeile verschieben
Rechts an jeder Zeile findest du vier Verschiebe-Buttons:
- ↑ Pfeil hoch: Zeile eine Position nach oben
- ↓ Pfeil runter: Zeile eine Position nach unten
- ⤒ Doppelpfeil hoch: Zeile ganz nach oben (Position 1)
- ⤓ Doppelpfeil runter: Zeile ganz nach unten (ans Ende)
2. Mehrere markierte Zeilen verschieben
- Zeilen links über die Checkbox markieren
- In der grünen Aktionsleiste oben erscheinen die Sammel-Aktionen
- Nach oben / Nach unten: Alle markierten einen Schritt verschieben
- An Anfang / Ans Ende: Alle markierten an den Anfang/ans Ende
Tipp: Die markierten Zeilen bleiben zusammenhängend in der ursprünglichen Reihenfolge!
CSV ist einfach, aber nicht immer optimal. Moderne Alternativen:
| Format | Vorteil | Nachteil | Verwendung |
|---|---|---|---|
| CSV | Universell, einfach | Keine Typen, Encoding-Probleme | Import/Export |
| JSON | Hierarchisch, Typen | Größer als CSV | APIs, Web |
| XML | Schema, Validierung | Sehr verbose | Legacy-Systeme |
| Parquet | Kompakt, schnell, Typen | Binär, nicht lesbar | Big Data |
Zusammenfassung
Die wichtigsten Punkte
- CSV: Comma-Separated Values – einfachstes Tabellenformat
- Trennzeichen: Komma (USA/UK), Semikolon (DE/FR), Tab (Datenbank)
- Anführungszeichen: Nötig bei Sonderzeichen (Komma, Zeilenumbruch)
- Zeilen verwalten: Markieren, verschieben, löschen, einfügen
- Verschieben: Pfeile rechts oder Sammel-Aktionen in der Aktionsleiste
- Encoding: Immer UTF-8, mit BOM für Excel-Kompatibilität
- Excel-Falle: Lange Zahlen werden umgewandelt – als Text importieren!
- RFC 4180: Der offizielle Standard seit 2005
- Unser Tool: Bearbeiten, verschieben, sortieren, filtern, exportieren
Weitere Tools
Unix-Zeitstempel in lesbare Daten umwandeln und umgekehrt.
Zum ToolKonvertiere Zahlen zwischen Binär, Oktal, Dezimal und Hex.
Zum ToolKonvertiere Bilder in Base64-Data-URLs für HTML und CSS.
Zum ToolMD5, SHA-1, SHA-256 und SHA-512 für Text und Dateien.
Zum Tool