CSV in XLSX umwandeln

CSV kannst du hier kostenlos und ohne Konto in XLSX umwandeln: Datei oben ablegen, und ein, zwei Sekunden später steht das Ergebnis zum Herunterladen bereit. Die Umwandlung läuft in deinem eigenen Browser, die Datei wird also nie hochgeladen — das klappt unter Windows, macOS und Linux ebenso wie auf iPhone und Android, und es funktioniert selbst dann noch, wenn du das Netz abschaltest.

  • Wo es läuft In deinem Browser. Die Datei wird nicht hochgeladen.
  • Verlustfrei Es geht nichts verloren. XLSX enthält genau das, was auch CSV enthielt.
  • Größenbegrenzung Bis 100 MB pro Datei, kostenlos und ohne Konto.

Bis zu 100 Dateien auf einmal. Gemischte Formate sind kein Problem.

Warum sich das lohnt, statt die CSV einfach zu öffnen

Eine CSV ist eine Textdatei. Sie enthält Werte und Trennzeichen und sonst nichts — keine Typen, keine Formatierung, keinen Hinweis darauf, was eine Spalte sein soll. Öffnet Excel eine, muss es das alles beim Lesen raten, Spalte für Spalte, ohne zu wissen, wofür die Daten da sind.

Diese Vermutungen sind berüchtigt zerstörerisch. Aus der Postleitzahl 01234 wird 1234. Aus der Artikelnummer 0071 wird 71. Eine sechzehnstellige Kontonummer wird zu 1,23457E+15 und in manchen Versionen so gerundet, dass die ursprünglichen Ziffern nicht mehr zu retten sind.

Alles, was nach Datum aussieht, wird eines

Das ist der bekannteste Fall und in deutschen Tabellen besonders unangenehm, weil hier mehr Werte wie ein Datum aussehen. 3.4 wird zum 3. April. Eine Maßangabe 1.5 wird zum 1. Mai. Eine Version 2.10 wird zum Oktober.

International hat dieselbe Mechanik dazu geführt, dass Genetiker ein Gen namens SEPT2 umbenannt haben, weil Excel es hartnäckig in den 2. September verwandelte. Es war einfacher, die Gene umzubenennen, als weiter gegen Tabellenkalkulationen anzukommen.

Was das Umwandeln vorher tatsächlich ändert

Ein XLSX ist eine Tabelle, in der die Typen schon entschieden sind. Jede Zelle trägt, ob sie Text oder Zahl ist, Excel öffnet die Datei also, statt sie zu deuten, und was du siehst, ist das, was geschrieben wurde.

Die Umwandlung liest die CSV einmal, entscheidet jeden Wert anhand dessen, was dasteht, und schreibt ihn als das, was er ist. Eindeutige Zahlen werden Zahlen; alles andere bleibt Text, führende Nullen inklusive. Das ist keine Zauberei — aber die Entscheidung fällt einmal und sichtbar, statt in einem Importdialog, den verschiedene Leute verschieden beantworten.

Das Trennzeichen, und wie du es geradebiegst

Die andere Hälfte des CSV-Elends ist der Trenner. Das Format ist nach dem Komma benannt und benutzt oft keines: Exporte aus deutsch, französisch, spanisch oder italienisch eingestellten Systemen nehmen in aller Regel Semikolons, weil das Komma schon als Dezimaltrennzeichen dient.

Öffnest du so eine Datei in der Erwartung von Kommas, landet jede Zeile in einer einzigen Spalte. Hier wird das Trennzeichen aus der Datei erkannt, und wenn die Erkennung danebenlag, kannst du es unter dem Ergebnis ausdrücklich setzen. Tabulatoren behandelt dieselbe Einstellung, was Exporte abdeckt, die in Wahrheit TSV mit der Endung .csv sind.

Was eine CSV nicht mitbringen kann

Die Obergrenze sollte klar sein. Formatierung, Farben, Spaltenbreiten, fixierte Bereiche, Formeln, Diagramme, Filter und mehrere Blätter überleben die Umwandlung nicht, weil sie nie in der Datei waren. Eine CSV hält ein Raster aus Werten; alles andere, was eine Tabelle zur Tabelle macht, fehlt von Haus aus.

Was du bekommst, ist eine saubere Arbeitsmappe mit einem Blatt und korrekt typisierten Daten — und das ist der richtige Ausgangspunkt. Formatieren dauert eine Minute; eine Spalte Postleitzahlen zurückzuholen, die drei Schritte vorher ihre führenden Nullen verloren hat, dauert erheblich länger.

Zeichensatz, und wie du ihn vorher erkennst

Der andere Weg, auf dem eine CSV kaputt ankommt, ist der Zeichensatz. Eine als UTF-8 geschriebene Datei, die als alte Codepage gelesen wird, macht aus Umlauten Zeichenpaare; andersherum verschwinden sie ganz.

Der verlässliche Test ist ein bekanntes Wort. Steht dort Müller mit einem großen A mit Zirkumflex vor dem Umlaut, liest du UTF-8 als Windows-1252. Steht dort ein Fragezeichen, ist die Information schon weg und der Export muss neu gemacht werden. Diese Seite liest UTF-8, und das erzeugt heute nahezu jeder Export.

Wie viele Zeilen eine Tabelle wirklich fasst

XLSX hat eine harte Decke: 1.048.576 Zeilen und 16.384 Spalten je Blatt. Eine CSV hat überhaupt keine Decke, du kannst also durchaus eine Datei halten, die kein Arbeitsblatt werden kann.

Liegt dein Export über der Zeilengrenze, ist eine Tabellenkalkulation das falsche Ziel und kein kleineres Problem. Diese Datenmenge will eine Datenbank oder eine Parquet-Datei; sie hierher zu wandeln hieße nur, alles jenseits der millionsten Zeile zu verlieren.

Spaltenüberschriften, und warum ein Blick sich lohnt

Die erste Zeile wird zur Kopfzeile des Blattes. Nichts wird umbenannt oder aufgeräumt, du bekommst also genau das, was der Export seine Spalten genannt hat.

Dreißig Sekunden lohnen sich, denn Überschriften reisen weiter, als die meisten erwarten: Pivot-Tabellen, Diagrammlegenden und jeder spätere Import benutzen sie. Eine Spalte namens spalte_7 in der CSV zu korrigieren dauert einen Moment und überlebt jede Kopie der Datei.

Warum eine Kundenliste zum Umwandeln nicht hochgeladen gehört

Sieh dir an, was in CSVs üblicherweise steht. Kundendaten, Bestellhistorien, Gehaltsläufe, Verteiler, Exporte aus einem CRM oder einem Shop. Das ist ziemlich genau die Definition von Daten, die man keinem Unternehmen gibt, das man über ein Suchergebnis gefunden hat.

Diese Umwandlung läuft vollständig in deinem Browser: Parser und Tabellenschreiber sind beides JavaScript, das die Seite geladen hat, und die Datei wird von deiner Platte in deinen eigenen Tab gelesen. Nichts wird gesendet, und du kannst es prüfen statt es zu glauben — Entwicklerwerkzeuge öffnen, Netzwerk-Tab beobachten, etwas umwandeln.

CSV in XLSX umwandeln — so geht es

  1. Leg deine CSV-Datei auf dieser Seite ab, oder klick, um eine auszuwählen.
  2. Wähl XLSX als Ziel. Die Umwandlung läuft in deinem Browser, die Datei wird nicht hochgeladen.
  3. Lade die fertige XLSX-Datei herunter.

CSV und XLSX im Vergleich: was sich ändert

CSV im Vergleich zu XLSX
CSVXLSX
Vollständiger NameComma-Separated ValuesExcel-Arbeitsmappe
Dateiendung.csv.xlsx
Medientyptext/csvapplication/vnd.openxmlformats-officedocument.spreadsheetml.sheet
Erstmals veröffentlicht19722007
Herausgegeben vonMicrosoft
SpezifikationRFC 4180ECMA-376
LizenzlageOffener StandardOffener Standard
Heutiger StandAktuellAktuell
Öffnet im BrowserKein BrowserKein Browser
Stattdessen erwogenJSON, ParquetODS, Parquet

Das Ergebnis öffnen

Microsoft Excel und LibreOffice Calc lesen sowohl CSV als auch XLSX — du kannst das Ergebnis also gegen das Original prüfen, ohne ein zweites Programm zu brauchen.

Wofür die beiden Formate gedacht sind

Die beiden zielen auf verschiedene Arbeit: CSV auf den Austausch zwischen Programmen, XLSX auf die Bearbeitung. Das lohnt sich vorher abzuwägen — der Grund, aus dem es das eine gibt, ist meist der Grund, aus dem das andere unpraktisch ist.

CSV wurde 1972 veröffentlicht. Festgehalten ist das in RFC 4180 — lohnt sich zu kennen, wenn die Datei das Programm überleben soll, das sie geschrieben hat.

XLSX kommt von Microsoft und stammt aus 2007, festgehalten in ECMA-376. Microsoft Excel, LibreOffice Calc und Google Sheets lesen das Format.

CSV wurde 1972 veröffentlicht, XLSX 2007. Das ältere ist in der Regel die sicherere Datei zum Weitergeben, das jüngere erledigt dieselbe Aufgabe mit weniger Bytes.

CSV zu XLSX: häufige Fragen

Werden meine CSV-Dateien irgendwo hochgeladen?

Nein. Diese Umwandlung läuft vollständig in deinem Browser, die Datei verlässt dein Gerät also nicht. Du kannst das selbst nachprüfen: Öffne den Netzwerk-Tab der Entwicklerwerkzeuge und wandle etwas um. Zu sehen sind die Seite selbst und die Statistik- und Werbeanfragen, mit denen dieser Dienst bezahlt wird — und keine einzige, die deine Datei trägt. Hinter genau diesem Paar steckt SheetJS, ein Tabellenleser und -schreiber in JavaScript; dein Browser lädt das einmal und behält es dann.

Ist das Umwandeln von CSV in XLSX kostenlos?

Ja. Kein Konto, kein Wasserzeichen und kein Tageskontingent, das sich verbraucht — es läuft auf deinem eigenen Rechner, du darfst also so oft wiederkommen, wie du willst. Dateien bis 100 MB verarbeitet der Browser, 100 auf einmal. SheetJS wird auf deinen Rechner geladen und läuft dort — deshalb gibt es dafür keine Zählung.

Geht beim Umwandeln von CSV in XLSX Qualität verloren?

Nein. XLSX speichert denselben Inhalt, ohne etwas wegzuwerfen — das Ergebnis ist qualitativ mit dem Original identisch.

Muss ich etwas installieren, um XLSX-Dateien zu öffnen?

Für die Umwandlung selbst nicht — sie läuft in dem Browser, den du ohnehin offen hast. Zum Öffnen brauchst du danach das Programm, das auf deinem Gerät üblicherweise Excel Workbook anzeigt.

Unsicher, was du brauchst?

Diese Seite wandelt das eine in das andere um. Wenn du dich noch entscheidest, statt schon umzuwandeln: CSV vs XLSX beantwortet, welches wofür taugt und was jedes schlecht kann.

Mehr über diese Formate