Ulvixor

Formateador de SQL

Pega una consulta SQL sin formato y obtén una versión indentada y legible, con soporte para varios dialectos de SQL (MySQL, PostgreSQL, SQLite, MariaDB, BigQuery y SQL Server). Todo el procesamiento ocurre en tu navegador con la librería sql-formatter.

Cómo funciona

  1. Pega o escribe tu consulta SQL en el panel de entrada.
  2. Elige el dialecto SQL que corresponda a tu base de datos, ya que cada uno tiene ligeras diferencias de sintaxis.
  3. Elige el tamaño de indentación (2 o 4 espacios).
  4. El resultado formateado se genera al instante, con palabras clave en mayúsculas y una estructura clara por cláusulas.
  5. Copia el resultado o descárgalo como archivo .sql.

Casos de uso

  • Ordenar consultas SQL generadas por ORMs o herramientas que las producen en una sola línea.
  • Revisar y depurar consultas complejas con múltiples JOIN, subconsultas o condiciones.
  • Preparar SQL legible para compartir en documentación, code reviews o tickets.
  • Estandarizar el estilo de las consultas SQL de un equipo antes de guardarlas en el repositorio.

Preguntas frecuentes