- Fügen Sie Ihre SQL-Abfrage in den Eingabebereich ein.
- Drücken Sie Formatieren – Klausel-Schlüsselwörter rücken mit sauberer Einrückung in neue Zeilen.
- Kopieren Sie das formatierte Ergebnis zurück in Ihren Code oder Editor.
Die gesamte Formatierung läuft lokal in Ihrem Browser. Ihre Abfragen werden nie hochgeladen, sodass Sie SQL aus Produktions-Logs, Kundendaten und vertraulichen Projekten bedenkenlos formatieren können.
Eine lange Abfrage in einer einzigen Zeile ist eine Textwand: Schlüsselwörter und Spaltennamen verschwimmen, und eine fehlende Join-Bedingung oder ein falsch platziertes WHERE zu finden, erfordert echten Aufwand. Das Formatieren stellt die Struktur wieder her – SELECT eröffnet die Abfrage, FROM und WHERE beginnen eigene Zeilen, Kommas richten die Spaltenliste aus, und Klammern zeigen, wie tief jede Unterabfrage geht. Das Ergebnis liest sich von oben nach unten so, wie die Datenbank es ausführt, was das Prüfen, Debuggen und Erklären von Abfragen deutlich erleichtert. Einheitliche Formatierung hilft außerdem, sich schnell in fremden Code zurechtzufinden und Unterschiede zwischen Versionen zu erkennen.
Tipps
Formatieren Sie eine Abfrage, bevor Sie sie in einen Code-Review, einen Bugreport oder eine Nachricht an Kollegen einfügen – Leser erfassen die Absicht deutlich schneller, wenn die Struktur sichtbar ist. Halten Sie lange SELECT-Listen mit einer Spalte pro Zeile, und wenn eine formatierte Abfrage immer noch schwer zu folgen ist, ist das meist ein Zeichen, dass die Abfrage selbst zu komplex ist und eine Vereinfachung verdient.
Beim Formatieren von SQL aus verschiedenen Datenbanken beachten Sie, dass Dialektunterschiede wie die Platzierung von LIMIT und OFFSET wie geschrieben erhalten bleiben; der Formatierer normalisiert Leerzeichen, ohne Ihre Logik umzuschreiben.
Warum dieses Werkzeug nutzen
SQL von Hand einzurücken ist langsam und inkonsistent, und Editor-Plugins sind nicht immer verfügbar – etwa auf einem geteilten Computer, dem Laptop eines Kollegen oder in einem Code-Review-Tool. Dieser Formatierer liefert mit einem Klick konsistentes, lesbares SQL: kostenlos, sofort, privat und bereit, zurück in Ihren Workflow eingefügt zu werden.
Real-world use cases
- API development: Format JSON responses from Chrome DevTools before committing fixtures.
- Debugging: Validate timestamps, regex or hashes without switching to a terminal or IDE.
- On-call fixes: From your phone, quickly convert timezone or generate a UUID for a hotfix branch.
How it compares
| Tool | Offline | Privacy | Setup | Cost |
|---|---|---|---|---|
| This tool | Yes | 100% local | None | Free |
| Server tools | No | May log IP | None | Free/Ads |
| CLI / IDE plugin | Yes | Local | Install & config | Free |
For quick checks without context switching, the browser tool is fastest. For CI, keep the CLI as source of truth.
Pro tips
- Bookmark the tool. With prefetch enabled, it opens near-instantly next time.
- For secrets like hashes with salts, prefer your local terminal for production values.
- Pair UUID/Password generators with your password manager for rotation workflows.