Formateur & Embellisseur SQL
Formateur et embellisseur SQL gratuit en ligne. Collez votre SQL, choisissez le dialecte et le style, et obtenez un SQL propre et lisible instantanément —...
Mis à jour mai 2026
Vérifié par Rafael Duarte
Formateur SQL en ligne
D'une requête minifiée à du SQL lisible
1. Collez votre SQL
N'importe quelle requête brute, minifiée ou désorganisée dans le panneau de saisie.
2. Configurez le style
Indentation, casse des mots-clés et position de la virgule (en fin ou en début de ligne).
3. Formatez et copiez
Cliquez sur Format SQL ou `Ctrl+Shift+F` — copiez ou téléchargez le résultat en `.sql`.
Ce que fait cet outil
Plusieurs dialectes, style configurable
6+ dialectes pris en charge
MySQL, PostgreSQL, SQL Server, SQLite, Oracle et le SQL standard ANSI.
Mode Minify
Compresse le SQL formaté sur une seule ligne — utile pour l'intégrer dans un fichier de configuration.
CTE et window functions
Indente correctement WITH, OVER, PARTITION BY et les sous-requêtes corrélées.
100% dans le navigateur
Vos requêtes — y compris les structures de production — ne quittent jamais votre ordinateur.
Coloration syntaxique du résultat
Le SQL formaté sort coloré par type de token — mots-clés, chaînes, nombres — comme dans un éditeur de code.
Ce que la mise en forme révèle
Quand vous allez utiliser cet outil
Les scénarios les plus courants chez les utilisateurs
Revues de code
Du SQL lisible est du SQL qu'on peut relire — des requêtes non formatées sont presque impossibles à comparer dans un diff.
Nettoyer la sortie d'un ORM
SQLAlchemy, Hibernate et ActiveRecord génèrent des requêtes sur une seule ligne — formatez-les avant de déboguer.
Analyser des requêtes héritées
Vous avez repris une procédure stockée de 300 lignes sans aucune mise en forme ? Formatez-la pour la comprendre en quelques minutes.
SQL dans des fichiers de configuration
Minifiez des requêtes formatées pour les intégrer dans un YAML, un JSON ou un .env.
Documentation et tutoriels
Des exemples SQL propres avec une indentation cohérente sont bien plus faciles à inclure dans une doc ou un article technique.
Erreurs fréquentes
Croire que formater change le comportement
Le moteur de base de données ignore les espaces, les retours à la ligne et la casse — la requête s'exécute de façon identique.
Mélanger les styles dans l'équipe
Utilisez le formateur comme référence commune pour que tout le monde suive la même convention.
Ne pas indenter les sous-requêtes
Les requêtes imbriquées doivent être indentées d'un niveau à l'intérieur des parenthèses pour rester lisibles.
Coller plusieurs requêtes sans `;` entre elles
Le formateur utilise le point-virgule pour séparer les instructions — sans lui, un INSERT suivi d'un SELECT peut être interprété comme une seule instruction.
Croire que Minify obscurcit le SQL
Le mode Minify se limite à supprimer les espaces et les retours à la ligne — les noms de tables, de colonnes et les valeurs restent entièrement lisibles dans le résultat.
Pourquoi utiliser cet outil
Gère le SQL complexe — CTE, window functions, expressions CASE, sous-requêtes corrélées et JOIN multiples — en indentant correctement chaque niveau d'imbrication, pas seulement les requêtes simples.
Prend en charge les principaux dialectes (MySQL, PostgreSQL, SQL Server, Oracle, SQLite, DB2), utile pour les équipes qui travaillent avec plusieurs bases de données.
Gratuit, sans inscription, et fonctionne entièrement dans le navigateur — le résultat ressort avec coloration syntaxique, prêt à coller dans du code, de la documentation ou une revue.
Virgule en début vs. en fin de ligne
Deux conventions valides — l'important est la cohérence
Questions fréquentes
Il prend du code SQL mal structuré ou minifié et le réorganise avec une indentation cohérente, des retours à la ligne et une casse de mots-clés uniforme, pour faciliter la lecture et la maintenance.
Références
Guide de style SQL interne de GitLab avec des conventions utilisées en production.
Guide complet sur la performance des requêtes SQL et l'indexation.
Bibliothèque de coloration syntaxique utilisée en interne pour colorer le SQL formaté dans cet outil.
Article associé
Como modelar tabelas sem criar um banco impossível de manter
Outils connexes
- Minifier et Embellisseur CSS Développeur Minifiez le CSS pour réduire la taille du fichier et accélérer votre site, ou embellissez le CSS minifié pour le rendre à nouveau lisible. Gratuit et sans...
- Formateur & Validateur JSON Développeur Formateur et validateur JSON gratuit en ligne — formatez, validez, minifiez et exportez JSON en CSV. Vue arborescente, vue graphique et coloration...
- Formateur XML en Ligne — Beautifier, XPath et Diff Développeur Formateur XML gratuit — formatez, minifiez, validez XML, arborescence, requêtes XPath, diff XML et conversion en JSON/CSV. 100% côté client, sans inscription.
- Décodeur Base64 Développeur Décodez des chaînes Base64 en texte brut instantanément dans votre navigateur. Supporte UTF-8, l'entrée multiligne et affiche le nombre de caractères.
- Encodeur Base64 Développeur Encodez n'importe quel texte en Base64 instantanément dans votre navigateur. Supporte UTF-8, affiche le nombre de caractères et la taille du payload....