Loading Excel to JSON...
Please wait a moment

Excel-Datei in JSON umwandeln — Schritt-für-Schritt-Anleitung

Jede Microsoft Excel-Tabelle sofort in JSON umwandeln – direkt im Browser. Kein Server-Upload, kein Konto, keine Installation erforderlich.

Schritt 1

Excel- oder CSV-Datei hochladen

Datei in den Upload-Bereich ziehen oder klicken, um sie auszuwählen. Unterstützte Formate: .xlsx, .xls und .csv. Die Verarbeitung erfolgt vollständig im Browser mit der SheetJS-Bibliothek – Daten werden nie an einen Server gesendet.

Beispiel: Excel-Datei vor der Umwandlung

employees.xlsx
ABC
1NameCitySalary
2Lisa MartinezNew York75000
3Mike JohnsonChicago65000
Schritt 2

Tabellenblatt und Kopfzeilen-Option wählen

Wenn die Arbeitsmappe mehrere Tabellenblätter hat, auf die Reiter in der Werkzeugleiste klicken, um zwischen ihnen zu wechseln – jedes Tabellenblatt wird unabhängig konvertiert. "Hat Kopfzeilen" umschalten, um zu bestimmen, ob die erste Zeile zu JSON-Objektschlüsseln wird oder als rohe Daten erhalten bleibt:

Hat Kopfzeilen AN (Standard): Erste Zeile wird zu Eigenschaftsnamen – Ausgabe ist ein Array von Objekten wie [{"Name":"Lisa","City":"New York"}]
Hat Kopfzeilen AUS: Alle Zeilen einschließlich der ersten werden übernommen – Ausgabe ist ein Array von Arrays wie [["Name","City"],["Lisa","New York"]]

Beispiel: JSON-Ausgabe mit "Hat Kopfzeilen AN"

[
  {
    "Name": "Lisa Martinez",
    "City": "New York",
    "Salary": 75000
  },
  {
    "Name": "Mike Johnson",
    "City": "Chicago",
    "Salary": 65000
  }
]
Schritt 3

JSON kopieren oder herunterladen

Das konvertierte JSON erscheint sofort im Editor. Werkzeugleistenschaltflächen verwenden, um in die Zwischenablage zu kopieren oder als .json-Datei herunterzuladen:

Kopieren: Den vollständigen JSON-Text in die Zwischenablage kopieren – bereit zum Einfügen in Code, eine Datenbankabfrage oder ein anderes Tool
JSON herunterladen: Eine .json-Datei speichern, die nach der Originaldatei und dem Tabellenblatt benannt ist
Mehrere Tabellenblätter: Zu einem beliebigen Tabellenblatt-Reiter wechseln und dessen JSON separat kopieren oder herunterladen
Tabellenansicht gewünscht? XLSX zu Tabelle verwenden, um dieselbe Datei als interaktive HTML-Tabelle mit Such- und Filterfunktion anzuzeigen

Was ist Excel-zu-JSON-Konvertierung?

Excel-Dateien verwenden das Office Open XML-Format (ECMA-376), ein ZIP-basiertes Archiv von XML-Dateien, das von Ecma International standardisiert wurde. JSON – formal durch RFC 8259 definiert – ist ein leichtgewichtiges, menschenlesbares Textformat, das von jeder wichtigen Programmiersprache und Datenbank nativ unterstützt wird.

Die Umwandlung von Excel in JSON überbrückt die Lücke zwischen tabellenkalkulationsbasierter Dateneingabe und modernen Softwaresystemen. Tabellen werden häufig zum Sammeln und Teilen von Daten verwendet, aber Anwendungen nutzen typischerweise JSON über REST-APIs. Dieses Tool ermöglicht den direkten Wechsel von einer geteilten Excel-Datei zu verwendbarem JSON ohne Programmierung.

Die Umwandlung verwendet SheetJS – eine weit verbreitete Open-Source-Bibliothek zum Lesen und Schreiben von Tabellenformaten – die vollständig im Browser läuft. Die Microsoft Open XML-Dokumentation enthält technische Details zum .xlsx-Format.

Bevorzugen Sie eine andere Umgebung? Google Sheets unterstützt ebenfalls den Datenexport, aber für eine schnelle einmalige Umwandlung einer lokalen .xlsx-Datei ist dieses Browser-Tool ohne Konto oder Installation nutzbar.

Häufige Anwendungsfälle

API-Entwicklung
Einen Produktkatalog oder eine Preislisten-Tabelle in JSON umwandeln, um eine REST-API oder einen Mock-Server zu befüllen, ohne die Datenstruktur manuell schreiben zu müssen.
NoSQL-Datenbankimport
Mitarbeiter- oder Kundendaten aus Excel in JSON umwandeln, um sie in MongoDB, Firestore oder DynamoDB zu importieren – allesamt JSON-ähnliche Dokumentstrukturen.
Datenmigration
Daten aus veralteten Excel-Berichten extrahieren und in JSON umwandeln, um sie in moderne Anwendungen oder Cloud-Dienste zu migrieren, die .xlsx nicht nativ unterstützen.
Frontend-Seed-Daten
JSON-Ausgabe direkt als statische Daten in einer React-, Vue- oder Angular-Anwendung während der Entwicklung verwenden – kein Backend für Prototyp-Daten erforderlich.
BI und Analytik
JSON aus Excel-Exporten in Datenpipelines, Dashboards oder Tools einspeisen, die JSON-Eingaben gegenüber CSV bevorzugen, um Datentypen beizubehalten.
Schnelle Dateninspektion
Rohe Zellwerte und abgeleitete Datentypen aus einer Tabelle anzeigen, ohne Excel oder Google Sheets zu öffnen – besonders nützlich, um zu prüfen, was ein Export tatsächlich enthält.

Häufig gestellte Fragen

Sind meine Excel-Daten sicher?
Ja. Die gesamte Verarbeitung erfolgt lokal im Browser mit SheetJS. Keine Datei oder Daten werden jemals an einen Server gesendet. Dies lässt sich durch Offline-Nutzung des Tools überprüfen.
Welche Dateiformate werden unterstützt?
.xlsx (Excel 2007+), .xls (Excel 97-2003) und .csv-Dateien werden alle unterstützt. Passwortgeschützte Dateien können nicht verarbeitet werden.
Was ist der Unterschied zwischen "Hat Kopfzeilen AN" und "Hat Kopfzeilen AUS"?
Mit Kopfzeilen AN wird die erste Zeile zu JSON-Objektschlüsseln und Zeilen werden zu Objekten. Mit Kopfzeilen AUS ist die Ausgabe ein Array von Arrays einschließlich der ersten Zeile als rohe Daten.
Können mehrere Tabellenblätter konvertiert werden?
Ja. Wenn die Arbeitsmappe mehrere Tabellenblätter hat, erscheinen Reiter in der Werkzeugleiste. Auf einen Reiter klicken, um zwischen Tabellenblättern zu wechseln und jedes einzeln zu konvertieren.
Werden leere Zellen in der JSON-Ausgabe berücksichtigt?
Ja, leere Zellen werden als leere Zeichenketten ("") ausgegeben, damit die Array-Struktur über alle Zeilen hinweg konsistent bleibt.