Excel in JSON umwandeln
Excel-Blätter in JSON-Arrays mit erkannten Zahlen und Datumswerten umwandeln
Dateien hierher ziehen & ablegen
oder Dateien auswählen
Unterstützt .xlsx / .xls / .csv - ein Array pro Arbeitsblatt
Über dieses Tool
Mock-Daten fürs Frontend, Skripte schreiben oder i18n-Texte befüllen - JSON schlägt das händische Abtippen von Tabellen jedes Mal. Dieses Tool exportiert jedes Tabellenblatt von .xlsx-, .xls- und .csv-Dateien als JSON: Standardmäßig wird die erste Zeile zu den Feldnamen und jede Zeile zu einem Objekt; ausgeschaltet erhalten Sie reine Arrays.
Die Werte werden exakt so geschrieben, wie Excel sie anzeigt (Datum, Prozentwerte, gut lesbar), und Mappen mit mehreren Blättern gruppieren nach Blattnamen. Ergebnis in der Vorschau prüfen und anpassen, kopieren oder als .json-Datei herunterladen. Die Umwandlung läuft lokal in Ihrem Browser - nichts wird hochgeladen.
Funktionen
- .xlsx / .xls / .csv unterstützen - ein JSON-Array pro Tabellenblatt
- Erste Zeile als Feldnamen; leere Kopfzellen werden zu columnN
- Array-von-Arrays-Ausgabe umschaltbar
- Anzeigewerte - Datum und Prozentwerte so, wie sie dargestellt werden
- Bearbeitbare Vorschau, Kopieren per Knopfdruck, .json-Download
So funktioniert es
- Tabellendatei ablegen oder auswählen
- „Erste Zeile als Schlüssel“ ein- oder ausschalten
- Auf Konvertieren klicken
- Aus der Vorschau kopieren oder die .json herunterladen
Häufige Fragen
- Wie sieht die JSON-Struktur aus?
- Standardmäßig ist jedes Tabellenblatt ein Array aus Objekten mit der ersten Zeile als Schlüsseln; ausgeschaltet entstehen Arrays aus Arrays. Mappen mit mehreren Blättern gruppieren unter den Blattnamen.
- Was passiert bei leeren oder doppelten Spaltennamen?
- Leere Kopfzellen werden zu column1, column2, ... und bei Duplikaten gewinnt der letzte Schreibvorgang (last-write-wins); im Zweifel die Kopfzeile vorher aufräumen.
- Welche Typen bekommen Datum und Zahlen?
- Zeichenketten passend zum angezeigten Wert (2026/1/5, 12,5%). Für rohe Zahlen oder serialisierte Datumswerte lesen Sie die Datei besser per Skript.
- Warum nicht einfach Python mit pandas?
- Keine Umgebung, kein Code - der Browser erledigt es auf einer Seite, und sensible Tabellen bleiben auf Ihrem Gerät, weil nichts hochgeladen wird.