Tool · Tabellen
CSV → Excel ohne Zeichensalat und ohne verlorene Nullen
Excel öffnet viele CSV-Dateien mit kaputten Umlauten – aus „ü“ wird „ü“ –, macht aus 00123 eine 123 und aus langen Nummern 1,23E+17. MSGView erkennt Kodierung und Trennzeichen, behält Nullen und lange Zahlen als Text und erstellt eine echte .xlsx-Datei – in Ihrem Browser, ohne die Datei hochzuladen.
Ziehen Sie eine .csv- oder .txt-Datei hierher
Eine Datei oder mehrere. Bis 200 MB, stückweise gelesen.
Das Beispiel öffnet eine eingebaute Shift-JIS-Datei, damit Sie das Ergebnis auch ohne eigene Datei sehen.
.csv · .tsv · .txt — UTF-8, UTF-16, Shift-JIS (CP932), EUC-KR, GB18030, Big5, Windows-1251/1252
Dateien konvertieren
PDF-pro-Datei fällt im Zip auf HTML zurück (Browser drucken jeweils nur eine Seite).
CSV in Excel umwandeln in 3 Schritten
- CSV ablegen Ziehen Sie die Datei auf die Seite oder wählen Sie sie aus. Die ersten 20 Zeilen erscheinen sofort – und sind schon lesbar.
- Kodierung und Trennzeichen prüfen Beides wird automatisch erkannt und lässt sich ändern. Spalten, die Excel verfälschen würde, sind blau markiert: Sie bleiben Text.
- .xlsx herunterladen Klicken Sie auf „.xlsx herunterladen“. Oder speichern Sie eine CSV in UTF-8 mit BOM, die Excel per Doppelklick richtig öffnet.
Warum zeigt Excel Zeichensalat?
Eine CSV-Datei verrät nicht, in welcher Kodierung sie gespeichert ist. Excel rät – und oft falsch: Ein UTF-8-Export aus Webshop oder Online-Banking zeigt dann „ä“ statt „ä“, und auch eine Datei in Windows-1252 oder eine japanische in Shift-JIS kann als Kauderwelsch erscheinen. MSGView liest die Bytes und wählt die Kodierung, die sich sauber dekodieren lässt – Umlaute und ß bleiben, wie sie sind.
Führende Nullen, lange Zahlen, Datumsangaben
Postleitzahlen wie 01067, Kunden- und Telefonnummern verlieren in Excel ihre führenden Nullen, und Zahlen mit mehr als 15 Stellen werden gerundet. Ist „Führende Nullen und lange Zahlen als Text behalten“ eingeschaltet (Standard), kommen diese Zellen als Text in die .xlsx-Datei – genau wie in der CSV. Auch Datumsangaben werden nicht umgedeutet.
Schutz vor Formel-Injection
Eine Zelle, die mit = + − oder @ beginnt, kann beim Öffnen in Excel als Formel ausgeführt werden. MSGView schreibt solche Zellen immer als Text, sodass eine heruntergeladene CSV nichts auf Ihrem Computer ausführen kann.
Häufige Fragen
Wird meine Datei hochgeladen?
Nein. Die CSV wird im Arbeitsspeicher Ihres Browsers gelesen, und die .xlsx-Datei entsteht auf Ihrem Gerät. Prüfen können Sie das im Tab „Netzwerk“ der Entwicklertools Ihres Browsers.
Wie groß darf die Datei sein?
Bis 200 MB. Ein Excel-Tabellenblatt fasst 1.048.576 Zeilen; längere Dateien gehen auf dem nächsten Blatt weiter.
Kann ich beim CSV-Format bleiben?
Ja: „CSV in UTF-8 für Excel“ speichert eine CSV mit Byte-Order-Mark (BOM), die Excel ohne Zeichensalat öffnet.
Funktioniert das auf dem Mac oder dem Handy?
Ja, in jedem aktuellen Browser. Es wird nichts installiert.