Start · Kostenlose Tools · Excel in CSV

Excel in CSV umwandeln

Legen Sie eine .xlsx-Datei ab, wählen Sie das Blatt und laden Sie es als CSV herunter. Das passiert in diesem Tab — die Mappe wird nicht hochgeladen. Der Export ist immer UTF-8 und kommagetrennt, und führende Nullen bleiben stehen: genau die zwei Stellen, an denen Speichern unter → CSV in Excel schiefgeht.

Mappe umwandeln

.xlsx oder .xlsm hierher ziehen oder klicken zum Auswählen

Nichts wird hochgeladen. Die Datei wird von JavaScript in diesem Tab gelesen und verlässt Ihren Rechner nicht — kein Server sieht sie, und mit dem Tab ist sie weg.

Excel in CSV umwandeln

  1. Mappe ablegen. .xlsx hierherziehen oder auswählen. Gelesen wird sie vom JavaScript in diesem Tab.
  2. Blatt wählen. Alle Blätter der Mappe stehen in der Liste — wählen Sie das eine, das exportiert werden soll.
  3. Als CSV laden. Unter der Tabelle auf „.csv herunterladen". Die Datei ist UTF-8 und kommagetrennt.

Das Semikolon-Problem

Das ist der deutsche Sonderfall: Auf einem System mit deutscher Regionaleinstellung schreibt Excel beim Speichern unter → CSV Semikolons statt Kommas — weil das Komma hier das Dezimaltrennzeichen ist. Die Datei heißt trotzdem .csv, und beim Empfänger, der Kommas erwartet, landet alles in einer Spalte oder wird stillschweigend falsch eingelesen.

Diese Seite schreibt immer Kommas und setzt jedes Feld, das selbst ein Komma, ein Anführungszeichen oder einen Zeilenumbruch enthält, in Anführungszeichen (RFC 4180). Das ist die Form, die praktisch jeder Parser erwartet.

Umlaute und die Kodierung

Ein einfaches Speichern unter → CSV schreibt die Datei in der Windows-Codepage, nicht in UTF-8. Bei Umlauten sieht man das sofort: aus Müller wird Müller, sobald die Datei irgendwo landet, wo UTF-8 erwartet wird — also in den meisten Datenbanken, den meisten Import-Skripten und in Google Tabellen. Excel hat zwar den Punkt CSV UTF-8, aber das ist nicht der, den die meisten anklicken. Alles, was hier exportiert wird, ist UTF-8.

Führende Nullen

Postleitzahlen wie 01067 (Dresden), Kundennummern 007, Artikelnummern mit Null vorne: Steht das als Zahl in der Zelle, exportiert Excel es als Zahl und die Null ist weg. Und zwar unsichtbar — auf dem Bildschirm sah es richtig aus, nur die Datei ist anders. Hier wird exportiert, was in der Vorschau steht: 01067 bleibt 01067.

Nur das aktive Blatt — oder alle zur Auswahl

Excel exportiert beim Speichern als CSV nur das gerade aktive Blatt, ohne Hinweis auf die anderen elf. Hier stehen alle Blätter der Mappe in der Liste, und Sie sehen, was Sie exportieren, bevor Sie es tun.

Formeln werden zu Werten

CSV kennt keine Formeln. Eine .xlsx speichert neben der Formel den zuletzt von Excel berechneten Wert, und der landet in der CSV. Datumszellen werden so geschrieben, wie sie angezeigt wurden — nicht als 45901, was die andere klassische Art ist, bei dieser Umwandlung Information zu verlieren.

Nichts wird hochgeladen, und das ist nachprüfbar

Die .xlsx wird mit dem DecompressionStream des Browsers entpackt und vom JavaScript in diesem Tab gelesen. Es gibt keinen Upload-Endpunkt auf der Seite — öffnen Sie den Netzwerk-Tab und sehen Sie zu, wie er leer bleibt. Für Mappen mit Kunden-, Lohn- oder Bestelldaten ist das der Unterschied zwischen „wir versprechen es" und „Sie sehen es".

Altes .xls geht nicht

Gelesen werden .xlsx / .xlsm und .csv. Das alte .xls (bis Excel 2003) wird nicht unterstützt — öffnen Sie es einmal in Excel und speichern Sie es als .xlsx.

Häufige Fragen

Warum macht Excel aus meiner CSV eine Datei mit Semikolons?

Weil auf einem deutsch eingestellten System das Komma das Dezimaltrennzeichen ist und Excel deshalb Semikolons als Feldtrenner schreibt. Die Datei heißt weiter .csv, lässt sich aber dort nicht einlesen, wo Kommas erwartet werden. Diese Seite schreibt immer Kommas.

Warum sind die Umlaute nach dem Export kaputt?

Ein einfaches Speichern unter → CSV schreibt in der Windows-Codepage statt in UTF-8. Alles, was hier exportiert wird, ist UTF-8. Umgekehrt gilt dasselbe: Legen Sie eine Windows-1252- oder Shift-JIS-CSV ab, wird die Kodierung erkannt und beim Export repariert.

Bleiben führende Nullen erhalten?

Ja. Exportiert wird der Text, den Sie in der Vorschau sehen — 01067 bleibt 01067, und eine 16-stellige Nummer wird nicht zu 1,23E+15.

Wird meine Datei hochgeladen?

Nein. Sie wird vom JavaScript in diesem Tab gelesen; es gibt keinen Server-Aufruf auf der Seite. Tab schließen heißt: Daten weg.

Meine Mappe hat mehrere Blätter — welches wird exportiert?

Das in der Liste Blatt gewählte. Alle Blätter stehen dort, Sie exportieren eines nach dem anderen.

Funktioniert das mit .xls?

Nein, nur mit .xlsx / .xlsm und .csv. Öffnen Sie eine .xls in Excel und speichern Sie sie als .xlsx.

Lieber gleich auf dem eigenen Rechner

TableDI ist ein Tabellen-Arbeitsplatz für den Desktop, der vollständig auf Ihrem Rechner läuft. Datei importieren, bereinigen, auswerten — nichts wird hochgeladen, und ein Konto brauchen Sie auch nicht.

Dauerhaft kostenlos, kein Testzeitraum — ohne Konto, ohne Karte. Derzeit macOS; eine Windows-Version ist in Arbeit. Was die Kaufversion ergänzt.

Zuletzt geprüft am 2026-09-01 vom TableDI-Team. Stimmt auf dieser Seite etwas nicht? Schreiben Sie uns — ein Postfach, gelesen von den Leuten, die TableDI bauen.