Tools voor ontwikkelaars
SQL-formatter en beautifier
Maak rommelige SQL leesbaar voor PostgreSQL, MySQL, SQL Server, Oracle, BigQuery en meer — of verklein hem.
Werkt lokaal in je browser — je invoer wordt niet geüpload.
Wat is deze tool?
Plak een lange query op één regel uit je logs of ORM en krijg leesbare SQL met consistente inspringing en hoofdletters. Kies het dialect van je database zodat functies, operatoren en aanhalingstekens worden herkend, of schakel naar Verkleinen om een query op één regel te zetten.
De opmaak is gebaseerd op de opensourcebibliotheek sql-formatter, die dialectspecifieke syntaxis begrijpt, zoals PostgreSQL-casts, T-SQL-haken en BigQuery-backticks.
Verkleinen verwijdert opmerkingen en overbodige witruimte maar laat tekenreeksen en geciteerde namen ongemoeid. Je queries worden in de browser verwerkt en nooit naar een server gestuurd.
Zo gebruik je: SQL-formatter
- Plak je SQL of laad het voorbeeld.
- Kies het dialect: standaard-SQL, PostgreSQL, MySQL, MariaDB, SQLite, SQL Server, Oracle, BigQuery, Snowflake en meer.
- Stel hoofdlettergebruik, inspringing en komma’s vooraan in volgens je stijlgids.
- Kopieer of download de opgemaakte SQL, of schakel naar Verkleinen voor één regel.
Voorbeelden
Opgemaakte query
select id, name from users where active = 1
SELECT id, name FROM users WHERE active = 1
Veelgestelde vragen
Verandert opmaken wat mijn query doet?
Nee. Alleen witruimte en, als je dat kiest, het hoofdlettergebruik van sleutelwoorden veranderen. Namen en tekstwaarden blijven precies zoals ze waren.
Waarom krijg ik een parseerfout?
De query gebruikt misschien syntaxis van een andere database. Kies het juiste dialect — bijvoorbeeld T-SQL voor [namen tussen haken] of MySQL voor backticks.
Kan het meerdere statements tegelijk opmaken?
Ja. Statements gescheiden door puntkomma’s worden na elkaar opgemaakt, met een lege regel ertussen.
Later meer mogelijkheden nodig?
Premiumtools, hogere limieten en API-toegang staan op de planning. V1 blijft gratis en privé in je browser.