Jede eingefügte Tabelle sofort in JSON oder SQL umwandeln

Re-typing table data into code is slow and error-prone. Paste CSV, TSV, pipe, or Markdown tables and get JSON, JSONL, or ready-to-run SQL INSERTs instantly in your browser.

[{"a":1}]

Tabelle einfügen oder CSV ablegen — heraus kommen JSON, JSONL oder SQL

oder lege eine .csv-/.tsv-Datei ab

Das können Sie mit Tabelle zu JSON machen

Alles, was Sie mit diesem Werkzeug erreichen – ohne Einarbeitung, ohne Einrichtung.

  • CSV- oder TSV-Tabellen in JSON umwandeln
  • Tabellendaten in SQL-INSERT-Anweisungen umwandeln
  • Zeilen als JSONL für Datenpipelines exportieren
  • Markdown- oder Pipe-Tabellen einfügen und umwandeln
  • Erste Zeile als Feldnamen verwenden
  • Komma, Semikolon oder Pipe als Trennzeichen verarbeiten

Informationen zu den Einstellungen

Jede Einstellung in Tabelle zu JSON erklärt – was sie bewirkt und wann Sie sie einsetzen.

Einstellungen

TrennzeichenDropdown
Legt fest, wie die Spalten in deiner eingefügten Tabelle getrennt werden — Komma, Tabulator, Semikolon, Pipe oder Markdown-Pipes — oder belasse es bei „Automatisch erkennen“, damit das Tool das Trennzeichen aus der ersten Zeile ermittelt.Optionen: Automatisch erkennenCSV (Komma)TSV (Tabulator)SemikolonLinieMarkdown-Tabelle
AusgabeDropdown
Legt das Zielformat fest: JSON-Objekte mit Spaltennamen als Schlüssel, positionsbasierte JSON-Arrays, JSONL mit einem Datensatz pro Zeile oder direkt ausführbare SQL-INSERT-Anweisungen.Optionen: JSON (Objekte)JSON (Arrays)JSONLSQL INSERT
Erste Zeile ist KopfzeileEin / Aus
Wenn aktiviert, liefert die erste Zeile die Spaltennamen, die als JSON-Schlüssel oder SQL-Spalten dienen; wenn deaktiviert, erhalten die SQL-Spalten automatisch die Namen col_1, col_2 und die JSON-Ausgabe fällt auf positionsbasierte Wert-Arrays zurück.
TabelleTexteingabe
Legt den Tabellennamen für die erzeugten SQL-INSERT-Anweisungen fest (Standard: my_table); nur sichtbar, wenn als Ausgabe SQL INSERT gewählt ist – unsichere Zeichen werden automatisch durch Unterstriche ersetzt.
Uploads are encrypted in transitRemoved under our retention policy

Fertig mit Tabelle zu JSON? Probiere als Nächstes diese

Handverlesene Tools, die gut zu Tabelle zu JSON passen. Mach weiter, ohne deine Datei zu verlieren.

Alle Tools ansehen

Häufig gestellte Fragen

Füge eine CSV ein (oder ziehe eine .csv-Datei) in das Eingabefeld, und das Tool erkennt das Trennzeichen automatisch, parst jede Zeile anhand der Kopfzeile als Schlüssel in ein JSON-Objekt und zeigt die Ausgabe sofort an. Wechsle das Ausgabeformat zu JSON-Array, JSONL oder SQL INSERT, um genau die Struktur zu erhalten, die du brauchst.

usage

Ja. Der Parser folgt RFC 4180 – in doppelte Anführungszeichen eingeschlossene Felder können Kommas, Zeilenumbrüche und sogar wörtliche Anführungszeichen (maskiert als "") enthalten, ohne das Parsing zu stören. So bleibt ein Wert wie "Smith, John" eine einzelne Zelle und nicht zwei.

technical

Das Werkzeug zählt Tabulatoren, Kommas, Semikolons und Pipes in der ersten nicht leeren Zeile und wählt das häufigste aus. Bei einer ungewöhnlichen oder uneindeutigen Datei kannst du die automatische Erkennung übersteuern und Tabulator (TSV), Komma, Semikolon, Pipe oder Markdown-Tabelle manuell auswählen.

technical

Stelle das Ausgabeformat auf SQL INSERT um und gib einen Tabellennamen ein. Das Tool bereinigt Spaltennamen zu gültigen Bezeichnern (ersetzt Leerzeichen, Bindestriche usw. durch Unterstriche) und erzeugt pro Zeile ein INSERT mit korrekt escapten String-Literalen, numerischen Werten und NULL für leere Zellen. Perfekt zum Befüllen von Datenbanken oder zum Migrieren von Daten.

features

JSONL (JSON Lines) platziert ein JSON-Objekt pro Zeile, ohne umschließendes Array. Es ist das Standardformat für das Streaming von Daten in BigQuery, Snowflake, Logstash, Elasticsearch und die meisten Machine-Learning-Pipelines. Wählen Sie JSONL, wenn jede Zeile unabhängig eingelesen werden soll.

features

Ja. Werte, die zu Ganzzahl- oder Dezimalmustern passen, werden als JSON-Zahlen ausgegeben, die Literale „true"/„false" werden zu Booleschen Werten und leere Zellen werden zu null. Wenn du alles als Zeichenketten benötigst, bereite die Werte vor der Konvertierung entsprechend auf.

technical

Ja. Wählen Sie „Markdown-Tabelle“ als Trennzeichen und fügen Sie eine standardmäßige, durch Pipes getrennte Markdown-Tabelle ein (Kopfzeile, Trennzeile, Inhaltszeilen). Die Trennzeile wird automatisch übersprungen und Leerzeichen in den Zellen werden entfernt.

usage

Nein – das Parsen und Konvertieren laufen vollständig in deinem Browser. Dadurch ist das Tool sicher für sensible Tabellen wie Gehaltsabrechnungs-Exporte, Kundenlisten oder Finanzunterlagen, die niemals einen Drittanbieter-Server erreichen sollten.

privacy

Wenn aktiviert, behandelt das Tool die erste Zeile deiner Tabelle als Spaltennamen und verwendet sie als JSON-Objektschlüssel (oder generiert col_1, col_2... für SQL, wenn du sie leer lässt). Deaktiviere die Option, wenn deine Daten keine Kopfzeile haben – eine reine Liste von Zeilen –, dann gibt das Tool stattdessen rohe JSON-Arrays aus oder benennt die Spalten für SQL-INSERT-Anweisungen automatisch col_1, col_2 usw.

features

Stellen Sie die Ausgabe auf SQL INSERT um, und es erscheint ein Feld „Tabellenname“, in das Sie den Namen Ihrer Zieltabelle eingeben können, etwa customers oder order_items. Das Tool bereinigt automatisch, was Sie eingeben — ersetzt Leerzeichen und Symbole durch Unterstriche und stellt einer führenden Ziffer ein Präfix voran — sodass das erzeugte SQL immer einen gültigen Bezeichner hat, selbst wenn Ihre Eingabe unsauber ist.

usage

Entferne den Haken bei „Erste Zeile ist Kopfzeile“, wenn dein Export keine Spaltennamen hat, setze die Ausgabe auf SQL INSERT und gib deinen echten Tabellennamen in das Feld Tabellenname ein. Das Tool generiert automatisch die Spaltennamen col_1, col_2..., wandelt Zahlen und Booleans automatisch um und erzeugt pro Zeile ein korrekt maskiertes INSERT-Statement, das du direkt in deinen Datenbank-Client einfügen kannst.

tips

JSON (Arrays) lässt die Feldnamen weg und gibt jede Zeile als schlichte Werteliste in Spaltenreihenfolge aus – zum Beispiel ["Alice", 34, "Berlin"] statt {"name":"Alice","age":34,"city":"Berlin"}. Es berücksichtigt weiterhin das Kontrollkästchen 'Erste Zeile ist Kopfzeile' und nutzt diese Zeile nur, um zu wissen, wie viele Spalten zu erwarten sind, nicht als Schlüssel. Wählen Sie es, wenn der empfangende Code (eine Diagramm-Bibliothek, ein positionsbasierter Datenbanktreiber oder ein Tabellenkalkulations-Import) Werte nach Position statt nach Feldnamen liest; andernfalls bleiben Sie bei JSON (Objekte).

features

„Beispiel ausprobieren“ füllt das Eingabefeld mit einer kurzen dreizeiligen Name/Alter/Stadt-Tabelle (tabgetrennt), sodass du sofort sehen kannst, wie die Trennzeichenerkennung, die Kopfzeile und jedes Ausgabeformat sich verhalten, bevor du echte Daten einfügst. Sobald sich Inhalt im Feld befindet, erscheint eine Löschen-Schaltfläche — neben dem Label Eingabe in der Editor-Ansicht und noch einmal als Schaltfläche über die volle Breite im Einstellungen-Bereich — die das Textfeld mit einem Klick wieder leert, statt den Text manuell zu markieren und zu löschen.

usage

Wie Tabelle zu JSON dir hilft, es zu erledigen

Echte Probleme, die es jeden Tag löst — für Unternehmen, Kreative und alltägliche Aufgaben. Finde den passenden Anwendungsfall und leg in Sekunden los.

Für Entwickler

CSV-zu-API-Migration

Du hast einen alten CSV-Export von einem Partner und musst ihn per POST an eine moderne REST-API senden, die JSON erwartet. Konvertiere in Sekunden, kopiere ihn in deinen Fetch-Body und überprüfe die Struktur – kein Verbindungsskript nötig.

Für Entwickler

Datenbank-Seeding

Erzeuge sofort ausführbare SQL-INSERT-Statements aus einer CSV mit Testdaten. Füge sie direkt in deine Migrationsdatei oder psql-Shell ein. Die Ausgabe verarbeitet Strings, Zahlen, Nulls und Booleans korrekt.

Für Entwickler

Datenimport in BigQuery / Snowflake

Cloud-Data-Warehouses verarbeiten JSONL schneller als CSV. Konvertiere deine Tabelle in JSONL und lade sie direkt in BigQuery, Snowflake oder das Redshift-Staging hoch.

Publizieren

Markdown-Dokumentationstabellen

Wandle einen Einfügetext aus deinen Markdown-Dokumenten in JSON für die programmatische Verarbeitung um – erzeuge FAQ-Einträge, Navigationseinträge oder Preisstufen-Daten aus menschenlesbaren Markdown-Tabellen.

Produktivität

Analyse von Formulareinreichungen

Exportieren Sie Ihre Antworten aus Google Forms oder Typeform als CSV, wandeln Sie sie in JSON um und führen Sie Analysen durch oder spielen Sie sie per API in Ihr CRM ein. Die Kopfzeile wird zu Ihren Feldnamen.

Für Entwickler

Datengenerierung für statische Websites

Speisen Sie Tabellendaten in Next.js getStaticProps, Astro-Content-Collections oder Hugo-Datendateien ein. JSONL ist besonders nützlich für Content-Collections, die eine Zeile auf eine Seite abbilden.

Für Entwickler

Erstellung von QA-Test-Fixtures

Fügen Sie eine Tabelle mit Testszenarien ein und exportieren Sie JSON-Fixtures oder JSONL direkt in eine Jest-, Pytest- oder Playwright-Test-Suite und überspringen Sie so die handgeschriebene Mock-Daten-Datei vollständig.

Für E-Commerce

Massenimport von Lieferantenkatalogen

Konvertiere die CSV-Preisliste eines Lieferanten in SQL-INSERT-Anweisungen für deine Produkttabelle oder in JSON für eine Shopify/WooCommerce-Bulk-Import-App — nutze das Feld Table name, um genau die Tabelle anzusteuern, die dein Shop erwartet.

Produktivität

No-Code-Synchronisierung mit Zapier und Airtable

Verwandle eine exportierte Tabelle in die JSON-Array- oder Objektform, die ein Zapier-Webhook, eine Airtable-Automatisierung oder ein Make.com-Szenario erwartet, ohne ein Transformationsskript schreiben zu müssen.

Finanzen

Kontoauszugsabgleich

Konvertiere eine exportierte CSV-Datei mit Bank- oder Kartenabrechnungen in JSON für ein persönliches Finanz-Dashboard oder in SQL-INSERT-Anweisungen, um Transaktionen direkt in eine Buchhaltungsdatenbank zu laden.

Publizieren

Datendatei-Generierung für statische Websites

Konvertiere eine Tabelle mit Team-Bios, Preisstufen oder Produktlisten in eine JSON-Datendatei, über die Hugo-, Jekyll-, Astro- oder Eleventy-Vorlagen direkt iterieren — ohne die handgeschriebene data/*.json-Datei, die ein JAMstack-Build sonst benötigt.