Formateador SQL Gratuito en Línea

Pega SQL desordenado para formatearlo con indentación correcta, mayúsculas en palabras clave y sintaxis según dialecto. Soporta MySQL, PostgreSQL, T-SQL, PL/SQL, SQLite, BigQuery y más.

Entrada SQL
SQL formateado

Características

  • Formatea SQL con indentación configurable (2, 4 u 8 espacios)
  • Palabras clave en mayúsculas o sin cambios
  • Soporte para 8 dialectos SQL
  • Maneja consultas complejas: CTEs, subconsultas, JOINs, CASE, funciones de ventana
  • Salida instantánea
  • 100% del lado del cliente — tu SQL no sale del navegador

Preguntas Frecuentes

¿El formateo cambia el comportamiento de mi SQL?

No. El formateo solo cambia espacios en blanco y mayúsculas de palabras clave. La lógica y el plan de ejecución de la consulta permanecen idénticos.

¿Mi SQL se envía a un servidor?

No. Todo el formateo se ejecuta localmente en tu navegador.

¿Qué dialecto debo elegir?

Elige el dialecto que coincida con tu base de datos objetivo. Si no estás seguro, selecciona "SQL Estándar".

Consejos y Flujos Relacionados

  • ¿Necesitas formatear el resultado JSON de tu consulta?JSON Formatter.
  • ¿Comparar consultas antes y después del formateo?Diff Checker.
  • ¿Trabajando con configuración de base de datos en YAML?YAML Formatter.