Formateur SQL
Formatez les requêtes SQL avec les mots-clés en majuscules.
Exemples
Formater une requête sur une ligne
Entrée
select id, name from users where active = 1 order by name;
Sortie
SELECT id, name FROM users WHERE active = 1 ORDER BY name;
Détacher un JOIN
Entrée
select * from a join b on a.id=b.a_id where b.ok=1;
Sortie
SELECT * FROM a JOIN b ON a.id = b.a_id WHERE b.ok = 1;
À propos de cet outil
Ce formateur SQL en ligne et gratuit transforme des requêtes denses, sur une ligne ou incohérentes en SQL propre et indenté — un outil rapide d'embellissement et d'impression lisible du SQL avec mots-clés en majuscules. Collez votre requête, choisissez un style d'indentation, et le résultat formaté apparaît instantanément. Tout s'exécute dans votre navigateur sans envoi, votre SQL ne quitte donc jamais votre appareil.
Mode d'emploi
- Collez votre SQL dans la zone de saisie (cliquez sur Exemple pour essayer).
- Choisissez une indentation de 2 espaces, 4 espaces ou une tabulation.
- Lisez la requête embellie dans la zone de sortie à droite.
- Copiez le résultat avec le bouton Copier.
Quand utiliser un formateur SQL
Formater aide quand vous héritez d'une longue requête, copiez du SQL depuis du code ou un journal, ou voulez relire une instruction avant de l'exécuter. Des ruptures de clause claires et une indentation cohérente rendent jointures, filtres et regroupements faciles à suivre et à relire.
Questions fréquentes
Ce formateur SQL est-il gratuit ?
Oui — un formateur et embellisseur SQL en ligne entièrement gratuit, sans inscription ni limites. Formatez et indentez autant de requêtes que vous voulez.
Mon SQL est-il envoyé à un serveur ?
Non. C'est un outil sans envoi — votre SQL est formaté entièrement dans votre navigateur, la requête ne quitte donc jamais votre appareil. Sûr pour des requêtes privées ou de production.
Que fait l'embellisseur SQL ?
Il découpe une requête en lignes claires par clause (SELECT, FROM, WHERE, JOIN, GROUP BY, etc.), indente les parties imbriquées et met les mots-clés en majuscules, si bien qu'un SQL dense sur une ligne devient lisible.
Puis-je choisir l'indentation ?
Oui — choisissez 2 espaces, 4 espaces ou des tabulations. Votre choix est mémorisé dans le navigateur pour la prochaine fois.
Quels dialectes SQL prend-il en charge ?
Il formate le SQL standard, qui couvre la grande majorité des requêtes sur MySQL, PostgreSQL, SQL Server, SQLite et bases de données similaires. Il range la mise en page et les mots-clés plutôt que de valider les fonctions propres à un dialecte.
Change-t-il ce que fait ma requête ?
Non. Le formatage ne change que les espaces, les sauts de ligne et la casse des mots-clés — la logique et les résultats de la requête restent exactement les mêmes.
Fonctionne-t-il hors ligne et sur mobile ?
Une fois la page chargée, il s'exécute localement, il continue donc à fonctionner sur une connexion instable, et la mise en page est entièrement responsive sur téléphones et tablettes.
Outils associés
Formateur JSON
Formatez, validez et embellissez du JSON instantanément dans votre navigateur.
Formateur HTML
Embellissez et indentez du HTML brouillon ou minifié dans votre navigateur.
Formateur CSS
Embellissez et rangez du CSS brouillon ou minifié dans votre navigateur.
Formateur JavaScript
Embellissez et indentez du JavaScript minifié ou brouillon dans votre navigateur.