Minifier du SQL en ligne — Compresser une requête en une ligne
Formatez et embellissez des requêtes SQL ou minifiez-les en une ligne — entièrement dans votre navigateur.
Entièrement traité dans votre navigateur — rien de ce que vous saisissez ici n'est jamais téléchargé.
Résultat
À propos de cet outil
Cette page ouvre le formateur SQL avec le mode minification déjà sélectionné : collez une requête, appuyez sur le bouton et vous obtenez l'instruction entière réduite à une ligne. Les commentaires multi-lignes et les commentaires -- sont supprimés, car ils ne peuvent pas survivre sur une seule ligne, et chaque séquence d'espaces est réduite à un seul espace.
Une requête sur une ligne est ce qu'il vous faut lorsque le SQL voyage comme donnée plutôt que comme code : intégrer une instruction dans un payload JSON ou une configuration YAML, la coller dans un paramètre CLI, la stocker dans une variable d'environnement, ou comparer deux requêtes dans un agrégateur de logs où les retours à la ligne ajoutent du bruit. Le SQL minifié est aussi légèrement plus petit — pour une longue requête analytique avec des centaines de lignes de formatage, la différence peut atteindre 20–30 % de la taille du texte.
Le minificateur n'est pas une simple regex d'espaces blancs : la requête est d'abord tokenisée, donc les espaces à l'intérieur des littéraux de chaîne ('New York' reste 'New York'), les identifiants entre guillemets et les paramètres sont préservés exactement. Tout s'exécute localement dans votre navigateur — la requête n'est jamais téléversée. Besoin d'aller dans le sens inverse ? Rebasculez le mode sur formatage et obtenez une version lisible et indentée de la même requête.