CSV-zu-JSON Konverter

Daten Code Umrechner
CSV-Datei hochladen oder ziehen
Trennzeichen

Einleitung

Der CSV-zu-JSON Konverter überbrückt die Lücke zwischen tabellarischen Daten und strukturiertem JSON. Ob Sie Daten aus Excel in eine Webanwendung importieren, API-Payloads aus Datenbankexporten vorbereiten oder Konfigurationsdateien umwandeln – dieses Tool erledigt die Konvertierung mit Präzision und Flexibilität.

Im Gegensatz zu Kommandozeilen-Tools, die eine Installation erfordern, oder Online-Diensten, die Ihre Daten auf einen Server hochladen, arbeitet der Toollect CSV-zu-JSON Konverter vollständig in Ihrem Browser. Jeder Tastendruck aktualisiert die JSON-Ausgabe in Echtzeit und gibt Ihnen sofortiges Feedback. Da keine Daten über das Netzwerk übertragen werden, bietet er sowohl Geschwindigkeit als auch Privatsphäre.

Mit intelligenter Trennzeichenerkennung, Typinferenz, mehreren Ausgabeformaten und einer Live-Vorschautabelle bewältigt dieser Konverter die Grenzfälle, die die CSV-Konvertierung frustrierend machen: maskierte Felder mit Kommas, mehrzeilige Werte, inkonsistente Spaltenanzahlen und mehr.

Anwendungsfälle

Das CSV-zu-JSON-Konvertierungsmuster tritt in vielen realen Arbeitsabläufen auf. Wenn Sie diese Szenarien verstehen, erkennen Sie besser, wann dieses Tool für Ihre Anforderungen geeignet ist.

Datenbankexport zur API-Integration

Die meisten Datenbanksysteme können Abfrageergebnisse als CSV exportieren. Wenn Sie diese Daten in eine REST-API oder ein JavaScript-Frontend einspeisen müssen, ist die Konvertierung in JSON die natürliche Brücke. Exportieren Sie eine Liste von Benutzern, Produkten oder Bestellungen aus MySQL oder PostgreSQL als CSV, konvertieren Sie sie in JSON, und die Struktur ist sofort mit Web-Frameworks kompatibel.

Excel und Google Sheets zu Webanwendungen

Tabellendaten müssen oft in Webanwendungen übertragen werden, die JSON verarbeiten. Exportieren Sie Ihr Blatt als CSV, konvertieren Sie es in JSON, und die Spaltenüberschriften werden zu Eigenschaftsnamen für JavaScript, TypeScript oder jedes moderne Framework. Dies ist üblich bei der Migration von manueller Tabellenverwaltung zu dedizierter Software.

Konfigurations- und Migrationsdaten

Systemkonfigurationen, Umgebungsvariablen-Zuordnungen und Migrationsdaten werden häufig als CSV gespeichert oder ausgetauscht. Die Konvertierung in JSON ermöglicht Validierung, Transformation und Integration mit Infrastructure-as-Code-Tools und Konfigurationsmanagementsystemen.

ETL-Pipelines und Datenverarbeitung

Extract-Transform-Load-Pipelines beginnen oft mit CSV-Dateien aus externen Quellen. Die Konvertierung in JSON in einer frühen Phase ermöglicht strukturierte Verarbeitung, Schema-Validierung und nachgelagerte Integration mit JSON-nativen Tools und Datenbanken.

Datenschutz

Der Toollect CSV-zu-JSON Konverter verarbeitet jedes Byte Ihrer Daten lokal in Ihrem Browser. Keine CSV-Inhalte werden an einen Server übertragen, in einer Datenbank gespeichert oder in einem System protokolliert.

Alle Dateilesevorgänge erfolgen über die FileReader-API des Browsers, die die Datei in den Arbeitsspeicher Ihres Geräts lädt. Die erzeugte JSON-Ausgabe verbleibt in Ihrem Browser, bis Sie sie explizit in die Zwischenablage kopieren oder als Datei herunterladen. Es gibt keine Hintergrund-Netzwerkanfragen, keine Analyseskripte auf der Tool-Seite und keine Cookies oder lokalen Speicher, die vom Konverter verwendet werden.

Diese Zero-Transmission-Architektur macht das Tool für sensible Daten, interne Geschäftsunterlagen und jedes Szenario geeignet, bei dem Datenresidenz oder Datenschutzkonformität wichtig ist.

Wie es funktioniert

Der Konverter verarbeitet Ihre CSV-Daten durch eine mehrstufige Pipeline, die auf Genauigkeit und Flexibilität ausgelegt ist.

Parsen

Das Tool liest Ihre CSV-Eingabe Zeile für Zeile mit einem benutzerdefinierten Parser, der den RFC-4180-Konventionen folgt. Es verarbeitet zuverlässig:

  • Maskierte Felder: Felder in doppelten Anführungszeichen können Trennzeichen, Zeilenumbrüche und andere Sonderzeichen enthalten
  • Maskierte Anführungszeichen: Doppelte Anführungszeichen innerhalb eines Feldes werden als zwei aufeinanderfolgende doppelte Anführungszeichen dargestellt ("")
  • Leere Felder: Aufeinanderfolgende Trennzeichen erzeugen leere Zeichenketten
  • Nachgestellte Leerzeichen: Leerzeichen außerhalb von Anführungszeichen werden für saubere Ausgabe entfernt

Trennzeichenerkennung

Im Auto-Modus analysiert das Tool die ersten Zeilen Ihrer Daten, testet jedes mögliche Trennzeichen (Komma, Tab, Semikolon) und wählt dasjenige aus, das die konsistenteste Spaltenanzahl liefert. Sie können das erkannte Trennzeichen jederzeit manuell überschreiben.

Typinferenz

Bei aktivierter Typinferenz scannt das Tool jeden Wert und konvertiert erkannte Muster:

  • Zahlen: Ganzzahlen und Dezimalzahlen (42, 3.14, -1.5, 1e10) werden zu JSON-Zahlen
  • Booleans: true und false (Groß-/Kleinschreibung egal) werden zu JSON-Booleans
  • Null: null (Groß-/Kleinschreibung egal) wird zu JSON null
  • Zeichenketten: Alles andere bleibt eine Zeichenkette

Sie können auch die JSON-Wert-Parsing-Option aktivieren, die Felder analysiert, die wie JSON-Objekte oder -Arrays aussehen.

Ausgabeformatierung

Die finale JSON-Ausgabe wird gemäß Ihren ausgewählten Optionen erzeugt:

  • Objekt-Array: Jede Zeile wird zu einem Objekt mit Kopfzeilenwerten als Schlüssel (Standard)
  • 2D-Array: Ausgabe als Array von Arrays, ohne Kopfzeile
  • Nach erster Spalte indiziert: Ein Objekt, bei dem der Wert der ersten Spalte jeder Datenzeile zum Schlüssel wird

Die Ausgabe kann formatiert (mit 2 oder 4 Leerzeichen Einrückung) oder minimiert in einer Zeile erfolgen.

Referenz zum Eingabeformat

Das Verständnis der CSV-Formatierungsregeln hilft Ihnen, Daten vorzubereiten, die sich sauber konvertieren lassen.

Trennzeichen-Optionen

Trennzeichen Symbol Automatisch erkannt Typische Verwendung
Komma , Ja Standard-CSV-Export
Tabulator \t Ja TSV-Dateien, Tabellenkalkulation Zwischenablage
Semikolon ; Ja Europäisches CSV-Gebietsschema (Excel)
Benutzerdefiniert Beliebiges Zeichen Nein Pipe (`

Anführungszeichen-Regeln

CSV verwendet doppelte Anführungszeichen, um Felder mit Sonderzeichen zu kennzeichnen:

  • Ein Feld, das das Trennzeichen enthält, muss in Anführungszeichen gesetzt werden: "Smith, John"
  • Ein Feld, das einen Zeilenumbruch enthält, muss in Anführungszeichen gesetzt werden: "Zeile 1\nZeile 2"
  • Ein Feld, das ein doppeltes Anführungszeichen enthält, escaped dies durch Verdopplung: """Zitierter Text""" wird zu "Zitierter Text"
  • Nicht eingeschlossene Felder werden von umgebenden Leerzeichen befreit

Kopfzeile

Die erste Zeile wird standardmäßig als Kopfzeile behandelt. Jeder Kopfzeilenwert wird zu einem JSON-Eigenschaftsschlüssel. Kopfzeilen werden getrimmt und dürfen nicht leer sein. Doppelte Kopfzeilennamen werden mit einem numerischen Suffix dedupliziert (z. B. name, name_2).

Kodierung

Das Tool erwartet UTF-8-kodierte Eingaben. Dateien, die mit einem UTF-8-BOM (Byte Order Mark) gespeichert wurden, werden transparent verarbeitet – der BOM wird während des Parsens entfernt. Andere Kodierungen (Latin-1, Windows-1252) können verstümmelte Zeichen erzeugen; kodieren Sie vor der Konvertierung nach UTF-8 um.

Galerie der CSV-Grenzfälle

Reale CSV-Daten entsprechen selten den Lehrbuchbeispielen. Hier sehen Sie, wie der Konverter mit den häufigsten Grenzfällen umgeht.

Kommas in maskierten Feldern

Name,Beschreibung,Preis
Widget Pro,"Wird inklusive Kabel, Anleitung und Tasche geliefert",29.99

Das Komma innerhalb der maskierten Beschreibung wird korrekt als Teil des Werts behandelt, nicht als Spaltentrennzeichen. Die JSON-Ausgabe behält die vollständige Zeichenkette bei.

Mehrzeilige Werte

ID,Notizen
001,"Dieses Produkt erfordert
Montage durch zwei Personen.
Werkzeug nicht enthalten."

Werte, die Zeilenumbrüche innerhalb von Anführungszeichen enthalten, werden als einzelnes Feld über mehrere Zeilen hinweg geparst. Die JSON-Ausgabe bewahrt die Zeilenumbrüche als \n-Escape-Sequenzen.

Inkonsistente Spaltenanzahl

Name,Email,Telefon
Alice,[email protected],555-0100
Bob,[email protected]
Charlie,[email protected],555-0200,extra

Zeilen mit weniger Spalten erzeugen leere Zeichenketten für fehlende Felder. Zeilen mit zusätzlichen Spalten erzeugen zusätzliche indizierte Schlüssel. Eine Warnung wird angezeigt, wenn eine inkonsistente Spaltenanzahl erkannt wird.

Führende Nullen

PLZ,Stadt
00123,New York
02134,Boston

Bei aktivierter Typinferenz wird 00123 zur Zahl 123 (führende Nullen werden entfernt). Deaktivieren Sie die Typinferenz, um die ursprüngliche Zeichenkette "00123" zu erhalten – essenziell für Postleitzahlen, Telefonnummern und Produkt-IDs.

BOM-Zeichen

Dateien, die aus Excel für Windows exportiert wurden, enthalten oft einen UTF-8-BOM (\uFEFF) als erste Bytes. Der Konverter entfernt den BOM automatisch, sodass der erste Kopfzeilenwert sauber ist. Sie müssen nichts weiter tun.

Leere Zeilen

Name,Wert
Alpha,1

Beta,2

Leere Zeilen und Zeilen, die nur Leerzeichen enthalten, werden übersprungen. Sie erzeugen keine JSON-Einträge und lösen keine Fehler aus.

Verwendung

Die Nutzung des Toollect CSV-zu-JSON Konverters erfordert keine Einrichtung oder Registrierung. Folgen Sie diesen Schritten:

  1. Tool öffnen — Navigieren Sie zur CSV-zu-JSON Konverter-Seite. Die Oberfläche zeigt einen Upload-Bereich, ein Eingabefeld, ein Einstellungsfeld und einen Ausgabebereich.

  2. Daten eingeben — Fügen Sie CSV-Text direkt in das Textfeld ein oder klicken Sie auf den Upload-Bereich (oder ziehen Sie eine .csv-Datei per Drag & Drop), um eine Datei zu laden.

  3. Einstellungen überprüfen — Das Tool erkennt das Trennzeichen automatisch und aktiviert standardmäßig Kopfzeilen und Typinferenz. Passen Sie diese Einstellungen an Ihre Daten an:

    • Wählen Sie ein anderes Trennzeichen, wenn die automatische Erkennung nicht korrekt ist
    • Schalten Sie "Erste Zeile als Kopfzeile" um, wenn Ihre Daten keine Kopfzeile haben
    • Deaktivieren Sie die Typinferenz, um alle Werte als Zeichenketten zu behalten
  4. Geparste Datenvorschau — Klicken Sie auf "Vorschau anzeigen", um eine Tabellenansicht Ihrer geparsten CSV-Daten zu sehen. So können Sie überprüfen, ob Trennzeichen und Kopfzeileneinstellungen korrekt sind.

  5. JSON-Ausgabe prüfen — Die JSON-Ausgabe wird automatisch beim Tippen aktualisiert. Das Ausgabefeld ist schreibgeschützt, um versehentliche Änderungen zu verhindern.

  6. Kopieren oder herunterladen — Klicken Sie auf "Kopieren", um das JSON in die Zwischenablage zu kopieren, oder auf "JSON herunterladen", um es als .json-Datei zu speichern.

Referenz zum Ausgabeformat

Dieselbe CSV-Eingabe kann drei verschiedene JSON-Strukturen erzeugen. Jedes Format eignet sich für ein anderes Nutzungsmuster.

Beispieleingabe:

Produkt,Preis,Auf Lager
Widget,29.99,true
Gadget,49.95,false

Objekt-Array

Jede Datenzeile wird zu einem Objekt mit Kopfzeilenwerten als Schlüssel. Dies ist das Standard- und am häufigsten verwendete Format. Es lässt sich direkt auf JavaScript-Arrays und die meisten REST-API-Payloads abbilden.

[
  {
    "Produkt": "Widget",
    "Preis": 29.99,
    "Auf Lager": true
  },
  {
    "Produkt": "Gadget",
    "Preis": 49.95,
    "Auf Lager": false
  }
]

2D-Array

Die Ausgabe ist ein Array von Arrays. Die Kopfzeile wird ausgeschlossen, es sei denn, Sie deaktivieren explizit die Kopfzeilenoption. Nützlich für Matrixdaten und Grid-/DataTable-Komponenten.

[
  ["Produkt", "Preis", "Auf Lager"],
  ["Widget", 29.99, true],
  ["Gadget", 49.95, false]
]

Nach erster Spalte indiziert

Der Wert der ersten Spalte wird zum Objektschlüssel, und die übrigen Spalten bilden das Wertobjekt. Nützlich für Nachschlagetabellen und wörterbuchartigen Datenzugriff.

{
  "Widget": {
    "Preis": 29.99,
    "Auf Lager": true
  },
  "Gadget": {
    "Preis": 49.95,
    "Auf Lager": false
  }
}

Die Werte der ersten Spalte müssen eindeutig sein. Duplikate führen dazu, dass das letzte Vorkommen frühere überschreibt – eine Warnung wird in diesem Fall angezeigt.

Tutorial

Dieses Tutorial zeigt, wie Sie eine aus Excel exportierte CSV-Datei in ein JSON-Array für eine Webanwendung konvertieren.

Szenario: Sie haben eine Excel-Tabelle mit Produktbeständen und möchten diese in eine Web-App importieren, die JSON erwartet.

  1. Aus Excel exportieren — Speichern Sie Ihre Tabelle als CSV-Datei. Sie sollten etwas wie Folgendes erhalten:
Product Name, SKU, Price, In Stock, Category
Widget Pro, WDG-001, 29.99, true, Tools
Gadget X, GDG-002, 49.95, false, Electronics
Super Tool, SUP-003, 99.00, true, Tools
Accessory Pack, ACC-004, 14.99, true, Accessories
  1. Öffnen Sie den CSV-zu-JSON Konverter und ziehen Sie die CSV-Datei auf den Upload-Bereich. Das Tool lädt die Datei, erkennt das Komma-Trennzeichen und konvertiert die Daten sofort.

  2. Vorschau überprüfen — Klicken Sie auf "Vorschau anzeigen", um die tabellarische Darstellung zu sehen. Bestätigen Sie, dass die Kopfzeile korrekt geparst wurde.

  3. Die JSON-Ausgabe erscheint als:

[
  {
    "Product Name": "Widget Pro",
    "SKU": "WDG-001",
    "Price": 29.99,
    "In Stock": true,
    "Category": "Tools"
  },
  {
    "Product Name": "Gadget X",
    "SKU": "GDG-002",
    "Price": 49.95,
    "In Stock": false,
    "Category": "Electronics"
  },
  {
    "Product Name": "Super Tool",
    "SKU": "SUP-003",
    "Price": 99,
    "Category": "Tools"
  },
  {
    "Product Name": "Accessory Pack",
    "SKU": "ACC-004",
    "Price": 14.99,
    "In Stock": true,
    "Category": "Accessories"
  }
]

Beachten Sie, dass die Price-Werte Zahlen sind (keine Zeichenketten), In Stock-Werte Booleans sind und der fehlende "In Stock"-Wert für "Super Tool" ausgelassen wird.

  1. Schlüsseltransformation testen — Wählen Sie "snake_case" aus dem Schlüssel-Schreibweise-Dropdown. Die Ausgabe ändert sich zu:
[
  {
    "product_name": "Widget Pro",
    "sku": "WDG-001",
    "price": 29.99,
    "in_stock": true,
    "category": "Tools"
  }
]
  1. Indiziertes Format testen — Wählen Sie "Nach erster Spalte indiziert", um ein nach Produktnamen indiziertes Objekt zu erhalten:
{
  "Widget Pro": {
    "SKU": "WDG-001",
    "Price": 29.99,
    "In Stock": true,
    "Category": "Tools"
  },
  "Gadget X": { ... }
}
  1. Ergebnis herunterladen — Klicken Sie auf "JSON herunterladen", um die Ausgabe als .json-Datei für Ihre Webanwendung zu speichern.

Profi-Tipps

Meistern Sie diese Techniken, um das Beste aus dem Toollect CSV-zu-JSON Konverter herauszuholen:

  • Vorschau zuerst nutzen: Überprüfen Sie immer die Vorschautabelle, bevor Sie sich auf die JSON-Ausgabe verlassen. Nicht übereinstimmende Spalten, falsche Trennzeichen oder Kodierungsprobleme sind in der tabellarischen Vorschau sofort sichtbar

  • Führende Nullen behandeln: Postleitzahlen, Telefonnummern und IDs haben oft führende Nullen. Deaktivieren Sie die Typinferenz, um sie als Zeichenketten zu behalten – sonst wird 00123 zur Zahl 123

  • Spaltennamen normalisieren: Verwenden Sie die Schlüssel-Schreibweise-Einstellung, um inkonsistente Kopfzeilen in ein einheitliches Format zu bringen. Für die API-Integration sind camelCase oder snake_case in der Regel vorzuziehen

  • CSV vorbereiten: Entfernen Sie leere Zeilen am Ende, prüfen Sie auf konsistente Spaltenanzahlen und stellen Sie sicher, dass maskierte Felder doppelte Anführungszeichen verwenden

  • Mit anderen Tools kombinieren: Konvertieren Sie CSV hier in JSON und nutzen Sie dann den JSON-Formatter, um die Struktur zu validieren und zu überprüfen

  • Tastaturkürzel: Verwenden Sie Tab, um zwischen den Feldern zu wechseln. Drücken Sie Strg+A (Cmd+A), um den gesamten Text im Ausgabebereich für schnelles Kopieren auszuwählen, wenn der Kopier-Button nicht verfügbar ist

Leitfaden für große Dateien

Der CSV-zu-JSON Konverter verarbeitet Dateien bis zu 10 MB über die Upload-Oberfläche. Wenn Sie darüber hinausgehen oder eine optimale Leistung benötigen, befolgen Sie diese Richtlinien.

Upload-Grenzen

Methode Dateigrößenlimit Hinweise
Drag & Drop Upload 10 MB Harte Grenze, erzwungen durch FileReader
Einfügen in Textfeld Browser-Speicher Abhängig vom verfügbaren RAM, langsamere Darstellung
Datei-Dialog öffnen 10 MB Gleiche FileReader-Grenze

Leistung nach Datengröße

Zeilen Spalten Methode Erwartete Zeit
1.000 20 Beliebig Sofort
10.000 20 Beliebig < 100 ms
100.000 20 Text einfügen < 1 Sekunde
500.000 20 Text einfügen 2-5 Sekunden

Arbeiten mit großen Dateien

  • Dateien über 10 MB: Fügen Sie den Inhalt direkt in das Textfeld ein, anstatt hochzuladen. Das Textfeld umgeht die FileReader-Größenbeschränkung und nutzt den verfügbaren Browser-Speicher
  • Bei Dateien mit mehr als 100.000 Zeilen sollten Sie die CSV vor der Konvertierung in kleinere Teile aufteilen
  • Die Live-Vorschau wird mit steigender Zeilenanzahl langsamer – deaktivieren Sie die Vorschau für große Datensätze, indem Sie das Vorschaufenster zugeklappt lassen
  • Die Typinferenz erhöht den Verarbeitungsaufwand. Wenn Sie nur Zeichenketten benötigen, deaktivieren Sie die Typinferenz für schnellere Konvertierung bei großen Dateien

Browser-Speicheraspekte

Jedes Megabyte CSV verbraucht während der Konvertierung etwa 2-4 MB Arbeitsspeicher (Eingabe + geparste Struktur + JSON-Ausgabe). Eine 10 MB große CSV-Datei kann 30-40 MB Browser-Speicher belegen. Schließen Sie andere speicherintensive Tabs, wenn Sie mit großen Dateien arbeiten.

Alternativen

Der Toollect CSV-zu-JSON Konverter bietet zwar einen umfassenden Funktionsumfang, aber es gibt mehrere Alternativen für verschiedene Anwendungsfälle.

Tool / Methode Am besten geeignet Einschränkungen
Toollect CSV-zu-JSON Konverter Browser-basiert, datenschutzfreundlich, anpassbare Konvertierung Erfordert anfängliches Laden der Seite
PapaParse (JavaScript-Bibliothek) Programmatisches CSV-Parsing in Node.js oder Browser-Apps Erfordert Programmierkenntnisse, keine GUI
csvkit (Kommandozeile) Python-basierte CSV-Verarbeitung und -Konvertierung Erfordert Python-Installation, nur Kommandozeile
Online-Konvertierungsdienste Schnelle einmalige Konvertierungen Daten werden auf Server hochgeladen, Datenschutzbedenken
Excel Power Query CSV-zu-JSON-Konvertierung in Excel Erfordert Excel, auf kleinere Datensätze beschränkt
jq (Kommandozeile) Verarbeitung von JSON-Ausgaben aus CSV-Konvertierungen Erfordert separaten CSV-zu-JSON-Schritt, nur Kommandozeile

Für die meisten Benutzer, die eine schnelle, private und funktionsreiche CSV-zu-JSON-Konvertierung ohne Browserwechsel benötigen, bietet der Toollect-Konverter die beste Balance aus Funktionalität und Komfort.

Fehlerbehebung

Problem Wahrscheinliche Ursache Lösung
JSON zeigt "[null]" oder leere Objekte Trennzeichenerkennung fehlgeschlagen oder falsches Trennzeichen ausgewählt Manuell das korrekte Trennzeichen aus der Dropdown-Liste wählen
Spaltenwerte fehlen / sind verschoben Ein Feld enthält das Trennzeichen ohne Anführungszeichen Felder mit Trennzeichen in der CSV-Quelle in doppelte Anführungszeichen setzen
Zahlen mit führenden Nullen verlieren diese Typinferenz wandelt sie in numerische Werte um Typinferenz deaktivieren, um alle Werte als Zeichenketten zu behalten
Fehler "Zeile X hat Y Spalten, erwartet Z" Inkonsistente Spaltenanzahl über Zeilen hinweg CSV auf zusätzliche/fehlende Trennzeichen prüfen; maskierte Felder mit Zeilenumbrüchen können sich über mehrere Zeilen erstrecken
Vorschau zeigt verstümmelte Zeichen Dateikodierung ist nicht UTF-8 CSV als UTF-8 aus der Tabellenkalkulation erneut exportieren
Hochladen großer Dateien fehlschlägt Datei überschreitet 10-MB-Grenze Daten direkt in das Textfeld einfügen anstatt hochzuladen
JSON-Ausgabe ist leer Eingabefeld ist leer oder enthält nur Leerzeichen Sicherstellen, dass CSV-Daten korrekt eingefügt wurden
Kopier-Button reagiert nicht Browser-Zwischenablageberechtigungen Browsereinstellungen prüfen; als Fallback Strg+C (Cmd+C) verwenden

Technische Spezifikationen

Leistungsbenchmarks

Datengröße Verarbeitungszeit Speichernutzung
1 KB (10 Zeilen) < 1 ms < 1 MB
100 KB (1000 Zeilen) < 10 ms < 5 MB
1 MB (10000 Zeilen) < 100 ms < 50 MB

Technische Details

  • Parser: Benutzerdefinierter RFC-4180-konformer CSV-Parser mit vollständiger Anführungszeichen- und Escape-Verarbeitung
  • Typinferenz: Regex-basierte Erkennung für Zahlen, Booleans, Null-Werte
  • Trennzeichenerkennung: Heuristische Bewertung über die ersten 10 Zeilen, Test von Komma/Tab/Semikolon
  • Ausgabemaschine: Native JSON.stringify() mit konfigurierbarer Einrückung
  • Dateiverarbeitung: FileReader API mit 10-MB-Größenbeschränkung
  • Zwischenablage: navigator.clipboard.writeText() mit 2-Sekunden-Rückmeldeanzeige
  • Download: Blob + URL.createObjectURL() für speicherinterne Dateierzeugung

Browser-Kompatibilität

Browser Minimale Version Status
Google Chrome 80+ Volle Unterstützung
Mozilla Firefox 75+ Volle Unterstützung
Apple Safari 13+ Volle Unterstützung
Microsoft Edge 80+ Volle Unterstützung
Samsung Internet 13+ Volle Unterstützung
Opera 67+ Volle Unterstützung

Funktionen

  • Sofortige CSV-zu-JSON-Konvertierung mit Live-Vorschau
  • Intelligente Trennzeichen-Automatik mit manueller Überschreibung
  • Typinferenz für Zahlen, Booleans und Null-Werte
  • Mehrere Ausgabeformate: Objekt-Array, 2D-Array und indizierte Objekte
  • Schlüssel-Transformation (camelCase, snake_case, lowercase, UPPERCASE, Capitalize)
  • Aufklappbare Datenvorschau zur Überprüfung der CSV vor der Konvertierung

Häufig gestellte Fragen

Was ist ein CSV-zu-JSON Konverter?
Ein CSV-zu-JSON Konverter wandelt tabellarische Daten aus dem CSV-Format (Comma-Separated Values) in JSON (JavaScript Object Notation) um. Jede Zeile wird zu einem Objekt, jede Spalte zu einer Eigenschaft. Dies ist essenziell, um Tabellendaten in APIs, Datenbanken und JavaScript-Anwendungen einzuspeisen.
Ist dieser CSV-zu-JSON Konverter kostenlos?
Ja, er ist völlig kostenlos und läuft vollständig in Ihrem Browser. Es werden keine Daten auf einen Server hochgeladen. Es gibt keine Nutzungsbeschränkungen, Kontopficht oder versteckte Kosten.
Wie konvertiere ich CSV in JSON?
Fügen Sie einfach Ihre CSV-Daten in das Eingabefeld ein oder ziehen Sie eine .csv-Datei per Drag & Drop. Das Tool erkennt das Trennzeichen automatisch und konvertiert Ihre Daten in Echtzeit. Sie können das Trennzeichen anpassen, die Typinferenz umschalten, das Ausgabeformat wählen und vieles mehr über das Einstellungsfeld.
Was passiert mit meinen Daten?
Nichts. Die gesamte Verarbeitung erfolgt lokal in Ihrem Browser mit JavaScript. Ihre CSV-Daten verlassen niemals Ihr Gerät.
Kann ich das Trennzeichen anpassen?
Ja. Das Tool erkennt automatisch Kommas, Tabs und Semikolons. Sie können auch manuell ein Trennzeichen auswählen oder ein benutzerdefiniertes eingeben. Das erkannte Trennzeichen wird im Auto-Modus angezeigt.
Unterstützt es große CSV-Dateien?
Ja, aber die Leistung hängt von Ihrem Browser und Gerät ab. Es gibt eine Dateigrößenbeschränkung von 10 MB für Uploads. Bei sehr großen Dateien fügen Sie die Daten direkt in das Textfeld ein, um eine schrittweise Verarbeitung zu ermöglichen.
ESC