Excel, CSV & JSON zu JavaScript-Array Konverter

Füge Tabellenzeilen oder JSON ein und erhalte ein sauberes JavaScript-Array bzw. Objekt-Literal für deinen Code, Tests, Mock-Daten oder deine Konfiguration.

Aktualisiert am
Datei öffnen (.xlsx, .csv, .json)
Eingabe
Form
Einrückung

Vorschau der Eingabe

Deine Daten verlassen nie deinen Computer. Die Verarbeitung erfolgt zu 100 % lokal im Browser.

So nutzt du: Excel, CSV & JSON zu JS-Array

  1. CSV, Excel-Zellen oder JSON einfügen oder eine Datei öffnen.
  2. Form wählen: ein Array aus Objekten, Zeilen als Arrays oder ein Objekt mit der ersten Spalte als Schlüssel.
  3. Deklaration (const, export const, module.exports …), Anführungszeichen und Einrückung festlegen.
  4. Code kopieren oder als .js-Datei herunterladen.

Was macht ein CSV-zu-JavaScript-Array-Konverter?

Er wandelt Zeilen einer Tabelle in ein JavaScript-Literal um, das du direkt in den Quellcode einfügen kannst – praktisch für Mock-Daten, Storybook-Stories, Unit-Tests, Dropdown-Optionen, kleine Lookup-Tabellen und statische Websites, die weder eine Datenbank noch einen Laufzeit-CSV-Parser brauchen.

export const products = [
  { id: 1, name: 'Ada Lovelace', active: true },
  { id: 2, name: 'Grace Hopper', active: true },
];

JavaScript-Literal vs. JSON

JSON ist eine strikte Teilmenge der JavaScript-Syntax, handgeschriebenes JavaScript ist aber meist lockerer. Dieses Tool erzeugt idiomatisches JavaScript:

  • Schlüssel ohne Anführungszeichen, wenn der Schlüssel ein gültiger Bezeichner ist (name:), nur bei Bedarf in Anführungszeichen ('Vorname':).
  • Einfache oder doppelte Anführungszeichen, passend zu deinen Prettier- oder ESLint-Einstellungen.
  • Trailing Commas, damit beim Hinzufügen von Zeilen nur eine Zeile im Diff geändert wird.
  • Echte Typen: Zahlen, Booleans und null werden nicht in Anführungszeichen gesetzt; Werte mit führenden Nullen bleiben Strings.

Formen und Deklarationen

OptionAusgabe
Objekte[{ id: 1, … }, …] — das übliche Array aus Datensätzen
Zeilen (Listen)[['id', 'name'], [1, 'Ada']] — Kopfzeile zuerst, wie in einer Tabelle
Nach 1. Spalte indexiert{ 'KB-001': { … } } — sofortiger Zugriff per ID
export const / export defaultES-Module (Vite, Next.js, modernes Node)
module.exportsCommonJS (älterer Node.js-Code)

Bei JSON-Eingabe wandelt Originale JSON-Struktur beibehalten verschachtelte Objekte und Arrays unverändert um. Brauchst du TypeScript-Typen für die Daten? Erzeuge sie mit JSON zu TypeScript. Für PHP-Projekte nutze CSV zu PHP-Array.

Auch gesucht als: csv zu js array, excel zu javascript array, csv zu array of objects, json zu javascript objekt, csv zu js objekt, tabelle zu javascript, csv zu typescript array.

Passende Tools zu: Excel, CSV & JSON zu JS-Array

  • Excel zu JSON — Öffne eine .xlsx-Arbeitsmappe oder füge Zellen direkt aus Excel oder Google Sheets ein und erhalte sauberes JSON.
  • CSV zu JSON — Füge CSV oder TSV ein und erhalte ein JSON-Array aus Objekten.
  • Generator für Scheindaten — Erstelle bis zu 10.000 Zeilen realistischer Testdaten – Nutzer, Produkte, Bestellungen, Adressen, Unternehmen oder verschachtelte API-Datensätze – oder erstelle dein eigenes Schema.
  • JSON zu Excel — Verwandle ein JSON-Array in eine echte Excel-Arbeitsmappe.

Häufige Fragen

Wie wandle ich CSV in ein Array aus Objekten in JavaScript um?
Füge das CSV mit Kopfzeile ein und behalte die Form Objekte bei. Jede Zeile wird zu einem Objekt, dessen Schlüssel die Spaltennamen sind.
Kann ich die Ausgabe in TypeScript verwenden?
Ja – das Literal ist gültiges TypeScript. Füge eine Typannotation hinzu oder erzeuge mit dem Tool JSON zu TypeScript ein Interface aus den Daten.
Warum stehen manche Zahlen in Anführungszeichen?
Werte wie PLZ oder IDs mit führenden Nullen sowie Ganzzahlen, die für JavaScript-Zahlen zu groß sind, bleiben als Strings erhalten, damit sie nicht verändert werden.
Werden die Daten hochgeladen?
Nein. Die Konvertierung läuft komplett in deinem Browser.
Kann ich Excel, CSV & JSON zu JS-Array als Web-App installieren und offline nutzen?
Ja. Excel, CSV & JSON zu JS-Array ist eine installierbare Web-App (PWA) – sie wird über Ihren Browser installiert und nicht aus einem App-Store heruntergeladen. Klicken Sie oben auf dieser Seite in Chrome oder Edge (Windows, macOS, Linux, ChromeOS) auf „App installieren“ oder verwenden Sie auf Android-Geräten „Teilen“ → „Zum Startbildschirm hinzufügen“ auf dem iPhone und iPad bzw. „Datei“ → „Zum Dock hinzufügen“ in Safari 17+ auf einem Mac. Die App öffnet sich dann in einem eigenen Fenster mit einem eigenen Symbol, und da sie vollständig in Ihrem Browser ausgeführt wird, funktioniert sie auch offline. Firefox auf dem Desktop kann keine Web-Apps installieren. So funktioniert die Installation.

Ähnliche Tools