SQL Converter

Online SQL-Konverter

CREATE TABLE + INSERT-Anweisungen einfügen, Daten direkt bearbeiten und eine fertige.xlsx-Datei herunterladen. Die gesamte Verarbeitung findet im Browser statt — Ihr SQL verlässt nie Ihr Gerät.

CREATE TABLE / INSERT von MySQL, PostgreSQL und SQLite werden alle korrekt analysiert. Bezeichner können in Backticks (``), Anführungszeichen ("") oder eckigen Klammern ([]) stehen. Mehrzeiliges INSERT (VALUES (...), (...), (...)) wird unterstützt.

Nein. Analyse und.xlsx-Erzeugung laufen komplett in Ihrem Browser per JavaScript. Die erzeugte Datei wird direkt auf Ihrem Gerät gespeichert.

Warte auf SQL

Warum SQL Converter?

Schnell, privat, ohne Installation — verwandeln Sie SQL-Dumps in eine sofort öffenbare Excel-Arbeitsmappe.

Multi-Tabellen-Unterstützung

Ein Blatt pro CREATE TABLE / INSERT-Zieltabelle. Spaltennamen stammen aus CREATE TABLE oder werden aus der INSERT-Spaltenliste abgeleitet.

Echtes Excel-Format

Erzeugt eine echte Office Open XML.xlsx-Datei. Öffnet sich direkt in Excel, Numbers, LibreOffice und Google Sheets.

Datenschutz eingebaut

Sämtliche Analyse und Arbeitsmappen-Erzeugung finden in Ihrem Browser statt. Ihr SQL wird niemals auf unsere Server hochgeladen.

Strikte Typbewahrung

Zahlen bleiben numerisch (rechtsbündig), Booleans bleiben Booleans, NULL bleibt leer, Zeichenketten bleiben Text. Keine stille Umwandlung in Datumsangaben.

Mehrere Dialekte

Versteht MySQL-, PostgreSQL- und SQLite-Syntax: Backticks, Bezeichner in Anführungszeichen, Escape-Zeichenketten, mehrzeiliges INSERT.

Inline-Bearbeitung

Klicken Sie vor dem Download auf eine beliebige Zelle, um Daten zu bearbeiten. Zeilen und Spalten hinzufügen oder löschen, Überschriften umbenennen, leere Zeilen entfernen — alles im Browser.

So funktioniert die SQL-zu-Excel-Konvertierung

INSERT-Statements clientseitig parsen, eine echte.xlsx-Datei in deinem Browser bauen.

  1. 1

    SQL-Dump einfügen

    Füge eine beliebige Kombination aus CREATE TABLE- und INSERT INTO-Statements aus MySQL-, PostgreSQL- oder SQLite-Dumps ein. Unser Parser bewältigt Multi-Row-Inserts, escapte Anführungszeichen, NULL-Werte, Datumswerte, Numerics und binäre BLOBs (als Base64-Strings dargestellt).

  2. 2

    Inline-Bearbeitung

    Nach dem Parsen erscheinen die Daten in einem tabellenartigen Grid. Bearbeite jede Zelle, füge Zeilen hinzu oder lösche sie, benenne Spalten um. Änderungen bleiben im Browser-Speicher — kein Server-Round-Trip pro Edit, keine „Speichern…“-Verzögerung.

  3. 3

    Die.xlsx-Datei bauen

    Beim Klick auf Download erzeugen wir mit SheetJS (xlsx.js) eine Office-Open-XML-.xlsx-Datei direkt in JavaScript. Jede Tabelle wird zu einem eigenen Worksheet. Die Datei ist bit-identisch zu einer, die Excel selbst produzieren würde.

  4. 4

    Auf deinen Rechner herunterladen

    Das Blob wird über einen virtuellen <a download>-Klick gespeichert. Öffne es in Excel, Google Sheets, Numbers — allem, was.xlsx liest. Der Datenpfad war: SQL einfügen → JS-Speicher →.xlsx-Blob → Download. Kein Server, kein Log, kein Upload.

Typische SQL-zu-Excel-Anforderungen

Wenn du Daten schnell in einer Tabelle brauchst.

Exporte für Kunden

Eine nicht-technische Kollegin braucht die aktuelle Kundenliste als Excel. Führe deine SQL-Abfrage aus, füge die Ergebnisse ein, erhalte ein.xlsx. Kein Export-Feature bauen, keine Compliance-Prüfung dafür, dass die Daten durch ein Drittanbieter-Tool laufen.

Lokale Backup-Inspektion

Öffne eine mysqldump-Datei aus einem Backup, finde die relevanten Tabellen und sieh ihren Inhalt als lesbare Zeilen. Oft einfacher, als eine Sandbox-Datenbank hochzufahren.

Datenmigrationen

Verschiebe eine kleine Tabelle von einem System ins andere über den Umweg.xlsx. Bearbeite die Daten unterwegs (Spalten umbenennen, Felder hinzufügen, Tippfehler korrigieren), bevor du sie wieder importierst.

Produktionsprobleme untersuchen

Ein Engineer fügt die Zeile eines Kunden aus der Datenbank in das Tool ein, um ein gemeldetes Problem zu debuggen, ohne dass die Daten den Laptop verlassen. Die Zeile war sensibel — dass sie sensibel bleibt, ist wichtig.

Warum SQL-Daten Privatsphäre verlangen

Datenbank-Dumps enthalten meist echte Kundendaten — Namen, E-Mails, Adressen, manchmal gehashte Passwörter oder Finanzdaten. Die meisten Online-SQL-Konverter verlangen einen Datei-Upload — genau das Falsche bei PII. iKit parst alles in deinem Browser, sodass die Daten deine Maschine nie verlassen.

  • Parst MySQL-, PostgreSQL- und SQLite-Dumps in reinem JavaScript.
  • Erzeugt die.xlsx-Datei clientseitig per SheetJS.
  • Geeignet für Produktionsdaten und PII — nichts wird hochgeladen.

Verwandte Anleitungen

Ausführliche Tutorials und Tool-Vergleiche aus dem iKit-Blog.

Häufig gestellte Fragen

Welcher SQL-Dialekt wird unterstützt?

CREATE TABLE / INSERT von MySQL, PostgreSQL und SQLite werden alle korrekt analysiert. Bezeichner können in Backticks (``), Anführungszeichen ("") oder eckigen Klammern ([]) stehen. Mehrzeiliges INSERT (VALUES (...), (...), (...)) wird unterstützt.

Wird mein SQL irgendwo hochgeladen?

Nein. Analyse und.xlsx-Erzeugung laufen komplett in Ihrem Browser per JavaScript. Die erzeugte Datei wird direkt auf Ihrem Gerät gespeichert.

Gibt es ein Größenlimit?

Es gibt kein festes serverseitiges Limit. Moderne Browser bewältigen einige Zehntausend Zeilen problemlos. Für sehr große Dumps ist ein CLI-Tool in der Regel schneller.

Kann ich nur CREATE TABLE oder nur INSERT verwenden?

Ja. Ist CREATE TABLE vorhanden, werden dessen Spaltennamen verwendet. Gibt es nur INSERT INTO... (col1, col2) VALUES..., werden die INSERT-Spaltennamen genutzt. Hat das INSERT keine Spaltenliste, wird auf col1, col2 … zurückgegriffen.

Werden Datums- und Zeitstempelwerte zu Excel-Datumszellen?

Nein. Zeitstempel wie '2024-01-05 10:12:33' werden als reiner Text exportiert, um die automatische Konvertierung durch Excel zu vermeiden. Wählen Sie in Excel die Spalte aus und wenden Sie Zellen formatieren → Datum an, wenn Sie den nativen Typ wünschen.