Menú
Dev Tools

Formatear SQL online gratis – embellecedor de SQL

Da formato y sangría a tus consultas SQL online. Compatible con MySQL, PostgreSQL, SQLite, T-SQL y BigQuery.

Archivos nunca almacenadosAl instanteSin registro

🔒 Tu archivo nunca sale de tu navegador. Todo el formateo se ejecuta localmente.

Cómo formatear SQL online

  1. 1

    Pega tu SQL

    Pega una consulta SQL sin formato o minimizada en el cuadro de entrada. Se admiten una o varias sentencias.

  2. 2

    Elige un dialecto

    Selecciona el dialecto de tu base de datos (MySQL, PostgreSQL, etc.) para que las palabras clave se traten correctamente.

  3. 3

    Copia el SQL formateado

    Copia el resultado. La consulta se muestra con sangría uniforme y las palabras clave en mayúsculas.

El SQL se vuelve ilegible más rápido que casi cualquier otro lenguaje: una consulta une unas cuantas tablas, suma una subconsulta y una expresión CASE, y de pronto es una línea de 400 caracteres que nadie quiere revisar. Como SQL ignora los espacios en blanco, el formato es pura presentación: el formateador puede reorganizar el diseño sin ningún riesgo de cambiar lo que devuelve la consulta.

Cada base de datos tiene sus particularidades: los casts con :: de PostgreSQL, los identificadores con acentos graves de MySQL, los nombres entre corchetes y TOP de T-SQL, o las rutas de proyecto de BigQuery. Elige tu dialecto antes de formatear para que estas construcciones se muestren bien en lugar de tratarse como errores de sintaxis.

El SQL formateado es muy útil en revisiones de código (cada JOIN o WHERE queda en su propia línea), al depurar (la sangría deja ver los límites de las subconsultas) y para rescatar consultas copiadas de ORMs, logs o informes antiguos que llegan en una sola línea. Un formateador no analiza ni optimiza: es el paso de legibilidad previo al análisis. Todo se ejecuta en tu navegador.

Preguntas frecuentes

También te puede interesar