Datenkonverter
Übertragen Sie Datenzeilen in die Formate, die Tabellenkalkulationen, Datenbanken, APIs und Adressbücher erwarten. Laden Sie eine CSV-Datei, eine Excel-Arbeitsmappe, eine JSON- oder XML-Datei, eine Kontaktliste oder eine Tabelle in einem PDF hoch und erhalten Sie dieselben Datensätze in der Form zurück, die das nächste Programm einlesen kann.
Daten-Konverter
oder CSV, TSV, TXT …-Dateien hierher ziehen ·
Max. 95 MB pro Datei· Bis zu 20 Dateien· Gelöscht nach 30 Minuten
Dateien werden auf unseren Servern verarbeitet und nach 30 Minuten gelöscht.
Zeichen, das Spalten in CSV- und Textdateien trennt, sowohl beim Lesen als auch beim Schreiben. Automatisch erkennt es anhand der Eingabe und schreibt Kommas.
UTF-8 funktioniert für jede Sprache. Wählen Sie UTF-8 mit BOM, wenn Excel unter Windows beim Öffnen der CSV-Datei Umlaute oder asiatische Zeichen fehlerhaft anzeigt.
Eingabe aus Excel, ODS und Numbers: nur das erste Blatt oder alle Blätter umwandeln (eine CSV pro Blatt in einer ZIP-Datei oder ein JSON-Schlüssel pro Blatt).
Name des Tabellenregisters in der neuen Tabelle, bis zu 31 Zeichen.
Array von Objekten verwendet Spaltennamen als Schlüssel für jede Zeile; Array von Arrays ist kompakter und behält die Kopfzeile als erstes Array.
Name des äußeren Elements, das alle Zeilen umschließt; jede Zeile wird darin zu einem <row>.
Wird in CREATE-TABLE- und INSERT-Anweisungen verwendet. Nur Buchstaben, Ziffern und Unterstriche.
Anführungszeichen und Spaltentypen unterscheiden sich leicht zwischen Datenbanken; wählen Sie die, in die Sie importieren.
Datumszellen in einem einheitlichen Format schreiben. ISO (2026-10-18) ist für Datenbanken und Code am sichersten; „Unverändert“ lässt sie so, wie sie in der Quelle stehen.
So verwenden Sie dieses Tool
- 1
Datendatei hochladen
Fügen Sie CSV-, TSV-, XLSX-, XLS-, ODS-, Numbers-, JSON-, XML-, YAML-, VCF-, SQL-, Parquet-, HTML- oder PDF-Dateien hinzu, bis zu 20 gleichzeitig mit je 95 MB.
- 2
Zielformat auswählen
Suchen Sie unter Umwandeln in nach XLSX, CSV, JSON, XML, SQL oder einem anderen Format. Trennzeichen, Kodierung, Kopfzeile und Datumsangaben finden Sie unter Erweiterte Einstellungen.
- 3
Umwandeln und importieren
Klicken Sie auf In XLSX umwandeln (die Beschriftung folgt Ihrer Auswahl) und laden Sie die Datei herunter, oder eine ZIP-Datei, wenn aus mehreren Blättern mehrere Dateien werden.
Tabellen-, Text- und Codeformate: wofür sie jeweils gedacht sind
Datenformate gibt es, weil verschiedene Programme Daten unterschiedlich lesen. Tabellenformate wie XLSX behalten Zellen, Blätter und Zahlenformate. CSV, 2005 in RFC 4180 festgehalten, ist der kleinste gemeinsame Nenner: einfache Zeilen mit durch Kommas getrennten Werten, die jede Datenbank und jedes Buchhaltungssystem importieren kann. JSON, standardisiert als RFC 8259 und ECMA-404, senden Web-APIs und liest JavaScript. XML ist älter und steuert bis heute Rechnungen, Feeds und Office-Formate, während YAML das auf Einrückung basierende Format für Konfigurationsdateien ist.
Die meisten Umwandlungen sind Wechsel zwischen diesen Welten: Eine Analystin erhält einen API-Export als JSON und braucht eine Tabelle (JSON in Excel), ein Entwickler erhält die Tabelle eines Kunden und braucht eine Seed-Datei (CSV in SQL), ein Büro exportiert eine Liste für ein anderes System (Excel in CSV). Für jeden dieser Fälle gibt es eine Preset-Seite mit passenden Voreinstellungen, aufgeführt unter diesem Text.
Die Grenzen der Formate sollten Sie vor dem Umwandeln kennen. Das XLSX-Raster fasst 1.048.576 Zeilen und 16.384 Spalten, das alte XLS-Format endet bei 65.536 Zeilen und 256 Spalten; sehr große Exporte sollten daher in XLSX, CSV oder Parquet gehen. Blattnamen in Excel sind auf 31 Zeichen begrenzt, deshalb akzeptiert Blattname nicht mehr.
Welche Datenumwandlungen unterstützt werden
| from ↓ · to → | XLSX | CSV | JSON | XML | YAML | SQL | VCF | Parquet | MD |
|---|---|---|---|---|---|---|---|---|---|
| CSV/TSV | CSV/TSV to XLSX: yes | CSV/TSV to CSV: yes | CSV/TSV to JSON: yes | CSV/TSV to XML: yes | CSV/TSV to YAML: yes | CSV/TSV to SQL: yes | CSV/TSV to VCF: yes | CSV/TSV to Parquet: yes | CSV/TSV to MD: yes |
| XLSX/XLS | XLSX/XLS to XLSX: yes | XLSX/XLS to CSV: yes | XLSX/XLS to JSON: yes | XLSX/XLS to XML: yes | XLSX/XLS to YAML: yes | XLSX/XLS to SQL: yes | XLSX/XLS to VCF: yes | XLSX/XLS to Parquet: yes | XLSX/XLS to MD: yes |
| ODS/Numbers | ODS/Numbers to XLSX: yes | ODS/Numbers to CSV: yes | ODS/Numbers to JSON: yes | ODS/Numbers to XML: yes | ODS/Numbers to YAML: yes | ODS/Numbers to SQL: yes | ODS/Numbers to VCF: yes | ODS/Numbers to Parquet: yes | ODS/Numbers to MD: yes |
| JSON | JSON to XLSX: yes | JSON to CSV: yes | JSON to JSON: yes | JSON to XML: yes | JSON to YAML: yes | JSON to SQL: yes | – JSON to VCF: no | JSON to Parquet: yes | JSON to MD: yes |
| XML | XML to XLSX: yes | XML to CSV: yes | XML to JSON: yes | XML to XML: yes | XML to YAML: yes | XML to SQL: yes | – XML to VCF: no | XML to Parquet: yes | XML to MD: yes |
| YAML | YAML to XLSX: yes | YAML to CSV: yes | YAML to JSON: yes | YAML to XML: yes | YAML to YAML: yes | YAML to SQL: yes | – YAML to VCF: no | YAML to Parquet: yes | YAML to MD: yes |
| VCF | VCF to XLSX: yes | VCF to CSV: yes | VCF to JSON: yes | VCF to XML: yes | – VCF to YAML: no | VCF to SQL: yes | VCF to VCF: yes | – VCF to Parquet: no | VCF to MD: yes |
| SQL | SQL to XLSX: yes | SQL to CSV: yes | SQL to JSON: yes | SQL to XML: yes | – SQL to YAML: no | SQL to SQL: yes | – SQL to VCF: no | SQL to Parquet: yes | SQL to MD: yes |
| Parquet | Parquet to XLSX: yes | Parquet to CSV: yes | Parquet to JSON: yes | Parquet to XML: yes | – Parquet to YAML: no | Parquet to SQL: yes | – Parquet to VCF: no | Parquet to Parquet: yes | Parquet to MD: yes |
| HTML-/PDF-Tabelle | HTML-/PDF-Tabelle to XLSX: yes | HTML-/PDF-Tabelle to CSV: yes | HTML-/PDF-Tabelle to JSON: yes | HTML-/PDF-Tabelle to XML: yes | – HTML-/PDF-Tabelle to YAML: no | HTML-/PDF-Tabelle to SQL: yes | – HTML-/PDF-Tabelle to VCF: no | HTML-/PDF-Tabelle to Parquet: yes | HTML-/PDF-Tabelle to MD: yes |
Einstellungen des Datenkonverters nach Ausgabetyp
Diese Einstellungen gelten beim Lesen und Schreiben von Text mit Trennzeichen.
- Trennzeichen: automatisch erkennen, Komma, Semikolon, Tabulator, senkrechter Strich oder Leerzeichen. Automatisch liest das Trennzeichen der Eingabe und schreibt Kommas.
- Textkodierung: standardmäßig UTF-8; UTF-8 mit BOM für Excel unter Windows; UTF-16 und ältere Codepages für alte Systeme.
- Erste Zeile ist Kopfzeile: Spaltennamen werden zu JSON-Schlüsseln, XML-Tags, SQL-Spalten und vCard-Feldern.
- Alle Werte in Anführungszeichen: setzt jedes Feld in doppelte Anführungszeichen, für strenge Importprogramme.
Für Eingabe und Ausgabe in Excel, ODS und Numbers.
- Zu konvertierende Blätter: nur das erste Blatt oder alle Blätter, als je eine CSV pro Blatt in einer ZIP-Datei oder als ein JSON-Schlüssel pro Blatt.
- Blattname: der Name des Tabellenblatts in der neuen Arbeitsmappe, standardmäßig Sheet1.
Strukturoptionen für Code und Datenbanken.
- Formatiert ausgeben: eingerücktes, lesbares JSON, XML oder YAML; ausgeschaltet entsteht kompakte Ausgabe.
- JSON-Struktur: Array aus Objekten mit Schlüsseln pro Zeile oder das kompaktere Array aus Arrays.
- XML-Wurzelelement: das äußere Element, standardmäßig rows; jeder Datensatz wird zu einem row-Element.
- SQL-Tabellenname und SQL-Dialekt: MySQL, PostgreSQL, SQLite oder SQL Server.
Bereinigung, die auf jede Zelle angewendet wird.
- Datumsangaben: unverändert lassen, ISO 8601 (2026-10-18), 18/10/2026, 10/18/2026 oder ein Unix-Zeitstempel.
- Leerzeichen entfernen: entfernt führende und nachgestellte Leerzeichen, eine häufige Ursache für fehlgeschlagene Suchvorgänge.
- Data-URI-Präfix: nur bei Base64-Ausgabe, fügt data:image/png;base64, oder den passenden Typ hinzu.
So sieht eine CSV-Zeile nach der Umwandlung in JSON aus
[
{
"id": 1,
"name": "Ana",
"city": "Lisbon"
}
]Häufige Probleme beim Datenimport beheben
Umlaute und nicht lateinische Buchstaben sehen in Excel verstümmelt aus
Excel unter Windows hat eine ältere Kodierung angenommen. Wandeln Sie die Datei mit Textkodierung auf UTF-8 mit BOM um.
Tag und Monat sind nach dem Import vertauscht
Das Ziel hat 03/04 andersherum gelesen. Stellen Sie Datumsangaben auf ISO, das jede Datenbank und Sprache gleich liest.
Suchvorgänge schlagen fehl, obwohl die Werte identisch aussehen
Unsichtbare Leerzeichen am Ende von Zellen. Lassen Sie Leerzeichen entfernen eingeschaltet.
Die erste Datenzeile wurde zu den Spaltennamen
Die Datei hat keine Kopfzeile. Schalten Sie Erste Zeile ist Kopfzeile aus, damit Zeile 1 als Daten erhalten bleibt.
Die SQL-Datei lässt sich nicht importieren
Der Dialekt passt nicht zur Datenbank. Wählen Sie den richtigen SQL-Dialekt und verwenden Sie einen SQL-Tabellenname nur mit Buchstaben, Ziffern und Unterstrichen.
Fragen zum Datenkonverter
Wie öffne ich eine JSON-Datei in Excel?
Laden Sie die .json-Datei hoch und wandeln Sie sie in XLSX um. Ein Array aus Objekten wird zu einer Zeile pro Objekt, die Schlüssel werden zu Spaltenüberschriften; verschachtelte Objekte werden in Spalten aufgelöst. JSON in Excel erklärt, wie verschachtelte Arrays behandelt werden.
Warum öffnet sich meine CSV-Datei in Excel in nur einer Spalte?
Excel verwendet das Listentrennzeichen der Regionseinstellung Ihres Systems. In Ländern, die Dezimalzahlen mit Komma schreiben, etwa Deutschland, Frankreich oder Brasilien, erwartet es Semikolons. Wandeln Sie die Datei erneut um und stellen Sie Trennzeichen auf Semikolon, oder importieren Sie über den Reiter „Daten“ in Excel und wählen Sie das Trennzeichen selbst.
Was bewirkt die Option Parquet?
Parquet ist das spaltenorientierte Apache-Format, das von Data Warehouses und Tools wie Spark, pandas und DuckDB genutzt wird. Es speichert jede Spalte zusammen und lässt sich gut komprimieren, sodass eine große CSV-Datei oft deutlich kleiner wird. Wandeln Sie in Parquet um für Analyse-Pipelines, oder mit Parquet in CSV, um eine Parquet-Datei in einer Tabellenkalkulation zu lesen.
Kann ich meine Kontakte aus einer Tabelle auf mein Handy importieren?
Ja. Legen Sie Namen, Telefonnummern und E-Mail-Adressen in Spalten mit einer Kopfzeile ab, wandeln Sie die Tabelle in VCF um und importieren Sie die .vcf-Datei in Google Kontakte, iCloud oder Outlook. Die Kopfzeilennamen werden den vCard-Feldern zugeordnet, die in RFC 6350 definiert sind. Umgekehrt exportiert VCF in CSV die Kontakte eines Telefons in eine Tabelle.
Welchen SQL-Dialekt sollte ich wählen?
Den Dialekt der Datenbank, in die Sie importieren: MySQL, PostgreSQL, SQLite oder SQL Server. Sie unterscheiden sich darin, wie Namen in Anführungszeichen gesetzt werden (Backticks in MySQL, doppelte Anführungszeichen in PostgreSQL und SQLite, eckige Klammern in SQL Server), und bei den Spaltentypen. Der passende Dialekt vermeidet daher Syntaxfehler beim Import.
Warum ist mein Base64-Text größer als die Datei?
Base64, definiert in RFC 4648, schreibt je 3 Bytes als 4 Textzeichen, daher ist die Ausgabe etwa ein Drittel größer als die Eingabe. Das ist der Preis dafür, eine Datei in HTML, CSS, JSON oder einen E-Mail-Text einfügen zu können. Aktivieren Sie Data-URI-Präfix, um einen Text zu erhalten, der direkt für ein img-src-Attribut bereit ist.
Kann ich eine Tabelle in einem PDF in CSV umwandeln?
Ja, bei PDFs mit echtem Text. Laden Sie das PDF hoch und wählen Sie CSV oder XLSX; Tabellen werden Seite für Seite erkannt. Für gescannte PDFs oder Fotos von Tabellen verwenden Sie Bild in Excel, das die Tabelle zuerst per Texterkennung (OCR) liest.
| Bild in Excel | Dokumentkonverter | In PDF umwandeln |
| PDF-Konverter | Bild in Text (OCR) | E-Book-Konverter |
Alle Datenkonverter-Tools
Wählen Sie genau das Ziel, das von Ihnen verlangt wurde. Jede der folgenden Seiten ist dasselbe Tool mit anderen Voreinstellungen.
- CSV in Markdown-Tabelle umwandelnCSV in eine Markdown-Tabelle für GitHub, GitLab, Obsidian oder Jupyter umwandeln. Pipes maskiert, Kopfzeile bleibt, jedes Trennzeichen.
- CSV in Parquet umwandelnCSV in Apache Parquet umwandeln – mit typisierten Spalten und Kompression für pandas, DuckDB, Spark, BigQuery oder Athena. Ohne Python oder Spark.
- CSV in SQL umwandelnCSV in SQL umwandeln: CREATE TABLE plus INSERT-Anweisungen für MySQL, PostgreSQL, SQLite oder SQL Server, mit Ihrem Tabellennamen. Ohne Konto.
- CSV in TXT umwandelnCSV als .txt speichern: für Formulare, die nur Textdateien annehmen, Empfänger ohne Excel oder jeden Texteditor. 20 Dateien gleichzeitig.
- CSV in VCF umwandelnCSV-Kontaktliste in eine VCF-Datei für iPhone, iCloud, Android und Google Kontakte umwandeln. Spalten werden per Kopfzeile zugeordnet. Ohne Konto.
- CSV in XLS umwandelnCSV in XLS umwandeln – das Excel-97–2003-Format, das ältere Importtools und Office-Versionen verlangen. Trennzeichen automatisch, bis zu 20 Dateien.
- CSV in XLSX umwandelnCSV in eine Excel-XLSX-Arbeitsmappe umwandeln – führende Nullen, lange IDs und Umlaute bleiben erhalten. Komma, Semikolon und Tab werden erkannt.
- CSV in XML umwandelnCSV-Zeilen in wohlgeformtes XML mit eigenem Root-Tag umwandeln. Sonderzeichen maskiert, Trennzeichen erkannt, UTF-8. Bis zu 20 Dateien gleichzeitig.
- Excel in CSV umwandelnExcel-Arbeitsmappen (XLS, XLSX, XLSM) in CSV umwandeln: jedes Blatt als eigene Datei, Komma oder Semikolon, UTF-8, das Excel sauber öffnet.
- Excel in JSON umwandelnExcel-Tabellen online in JSON umwandeln: Kopfzeile wird zu Schlüsseln, jede Zeile ein Objekt, Datum als ISO-String. Für XLSX, XLS, ODS, Numbers.
- Excel in SQL umwandelnExcel-Tabelle in ein SQL-Skript für MySQL, PostgreSQL, SQLite oder SQL Server umwandeln. Kopfzeilen werden Spalten, Zeilen INSERT-Befehle.
- Excel in VCF umwandelnExcel-Kontaktliste in eine .vcf-vCard umwandeln und in iPhone, Android, Google Kontakte oder iCloud importieren. XLSX, XLS, ODS und Numbers.
- Excel in XML umwandelnExcel-Tabelle ohne XML-Zuordnung oder Entwicklertools in XML umwandeln. Jede Zeile wird ein Datensatz, jede Überschrift ein Tag. XLSX, XLS, ODS.
- HTML in CSV umwandelnTabellen einer gespeicherten Webseite in CSV für Excel oder Google Sheets umwandeln. Saubere Zeilen ohne Links, Stile oder Formatierung. HTML und HTM.
- HTML in JSON umwandelnHTML-Tabelle in JSON umwandeln: Kopfzellen werden Schlüssel, jede Zeile ein Objekt. .html- oder .htm-Seite hochladen, ohne Scraper-Code.
- Bild in Base64 umwandelnPNG, JPG, GIF, WebP oder SVG als Base64-Text mit fertigem data:image-Präfix für HTML src, CSS url() oder JSON kodieren. Bis zu 20 Bilder auf einmal.
- JSON in Base64 kodierenJSON-Datei als einzeilige Base64-Zeichenkette für Kubernetes Secrets, CI-Variablen, API-Payloads und Tokens. Bytegenau umkehrbar, optional Data-URI.
- JSON in CSV umwandelnJSON und JSON Lines in CSV umwandeln: eine Zeile pro Objekt, verschachtelte Felder als Spalten, UTF-8-BOM für Excel-Umlaute. 20 Dateien auf einmal.
- JSON in Excel umwandelnJSON oder JSON Lines in eine Excel-XLSX-Tabelle umwandeln: Schlüssel werden Spalten, jeder Datensatz eine Zeile. Bis zu 20 Dateien, ohne Konto.
- JSON in HTML-Tabelle umwandelnJSON in eine HTML-Tabelle umwandeln: Schlüssel werden Spaltenköpfe, Datensätze Zeilen. Für CMS, E-Mail oder interne Seiten. Ohne Code.
- JSON in TXT umwandelnJSON in eine Textdatei umwandeln: ein Datensatz pro Zeile, Felder per Tab oder eigenem Trennzeichen. Öffnet sich in Notepad, Excel und CLI-Tools.
- JSON in XML umwandelnJSON online in XML umwandeln: Schlüssel werden Elemente, Arrays wiederholte Elemente, alles unter einem Root-Tag Ihrer Wahl. Formatiert, ohne Konto.
- JSON in YAML umwandelnJSON online in YAML umwandeln für Kubernetes, GitHub Actions, Compose und Ansible. Sauber eingerückt, 20 Dateien pro Durchgang, ohne Konto.
- Numbers in CSV umwandelnApple-Numbers-Tabellen in CSV umwandeln für Shop-, CRM- und Bankimporte. UTF-8, ISO-Datumsangaben, jedes Blatt als eigene CSV. Auf jedem Gerät.
- Numbers in Excel umwandelnApple-Numbers-Tabelle in Excel-XLSX umwandeln – lesbar unter Windows, in Google Sheets und Office-Portalen. Alle Blätter bleiben, kein Mac nötig.
- ODS in XLSX umwandelnODS-Tabellen aus LibreOffice oder OpenOffice Calc in XLSX für Excel und Formulare umwandeln. Alle Blätter, bis zu 20 Dateien, ohne Installation.
- Parquet in CSV umwandelnParquet-Dateien online in CSV umwandeln und in Excel, Google Sheets oder anderen Tools öffnen. Ohne Python, Spark oder DuckDB. Bis zu 20 Dateien.
- PDF in CSV umwandelnTabellen aus textbasierten PDFs als CSV speichern – für Budget-Apps, QuickBooks, pandas oder Datenbanken. Datum im ISO-Format, Leerzeichen bereinigt.
- PDF in JSON umwandelnPDF-Tabellen in JSON umwandeln: Jede Zeile wird ein Objekt mit den Spaltenköpfen als Schlüssel – für Skript, API oder Datenbank. Bis zu 20 PDFs.
- SQL in CSV umwandelnINSERT-Anweisungen aus .sql-Dumps in CSV-Zeilen für Excel oder Google Sheets umwandeln. Für MySQL, phpMyAdmin, SQLite und SQL Server.
- TXT in CSV umwandelnTrennzeichen-TXT online in CSV umwandeln. Tab, Pipe, Semikolon oder Leerzeichen automatisch erkannt, Kodierung korrigiert, Quoting nach RFC 4180.
- TXT in JSON umwandelnTXT in JSON: Tab-, Pipe-, Komma- oder leerzeichengetrennte Zeilen werden Objekte mit Schlüsseln aus Zeile 1. Alte Kodierungen, 20 Dateien.
- TXT in XML umwandelnTXT-Datei mit Tab, Komma, Semikolon oder Pipe in XML umwandeln: ein Element pro Zeile, Spaltennamen als Tags, eigener Root-Tag. Bis zu 20 Dateien.
- VCF in CSV umwandelnvCards (.vcf) von iPhone, Android, iCloud oder Outlook in CSV umwandeln – für Google Kontakte, Outlook.com, CRMs und Mail-Tools. vCard 2.1–4.0.
- VCF in Excel umwandeln.vcf-Kontakte in Excel umwandeln: sortieren, Duplikate finden, bereinigen. Eine Zeile pro Kontakt, Nummern als Text, alle vCard-Versionen.
- XLS in XLSX umwandelnExcel-97–2003-Arbeitsmappen (.xls) online in .xlsx umwandeln. Alle Blätter bleiben erhalten, kein 65.536-Zeilen-Limit, ohne Excel. Bis 20 Dateien.
- XLSX in CSV umwandelnXLSX-Arbeitsmappe in saubere UTF-8-CSV für Shopify, WooCommerce, Mailchimp, Salesforce oder Datenbanken. Formeln werden Werte, Datum in ISO.
- XLSX in XLS umwandelnXLSX in XLS umwandeln: für Excel 2003, alte ERP-Importe und Portale, die XLSX ablehnen. Alle Blätter bleiben, 20 Dateien pro Stapel.
- XML in CSV umwandelnXML-Feeds, Rechnungen und Systemexporte online in CSV umwandeln. Datensätze werden Zeilen, Kind-Tags Spalten. Bis zu 20 Dateien, je 95 MB.
- XML in Word umwandelnXML in Word umwandeln: Datensätze werden Zeilen einer Tabelle in einer .docx zum Drucken und Versenden. Elemente und Attribute werden Spalten.
- XML in Excel umwandelnXML-Rechnungen, Kontoauszüge, Produktfeeds und Systemexporte als Excel-XLSX-Tabelle öffnen. Ohne XML-Zuordnung oder Entwicklertools, auch am Mac.
- XML-zu-JSON-KonverterXML in lesbares JSON umwandeln: Attribute werden @-Schlüssel, wiederholte Tags Arrays, Text bleibt erhalten. Für SOAP-Antworten, Feeds und Exporte.
- YAML in JSON umwandelnWandeln Sie .yaml- und .yml-Dateien in JSON um – für APIs und Tools, die nur JSON lesen. Eingerückt, bis zu 20 Dateien, Löschung nach 30 Min.