Formateador SQL

Formatea y compacta consultas SQL en tu navegador con sql-formatter—elige dialecto, embellece SQL legible o minifica a una línea y copia.

Formateo fallido:

SQL formateado

Consejos

Elige el dialecto correcto

MySQL, PostgreSQL y T-SQL difieren en palabras clave—elige el más cercano.

Compactar vs formatear

Formatear añade indentación. Compactar reduce espacios para logs.

SQL incompleto

Fragmentos o sintaxis desconocida pueden formatearse con menos precisión.

Copia rápida

Usa Copiar tras formatear para pegar en tu IDE o cliente SQL.

Selección de dialecto

SQL genérico, MySQL, PostgreSQL, SQLite, MariaDB, T-SQL, PL/SQL y BigQuery.

Formato legible

Indenta joins, cláusulas y subconsultas para revisión fácil.

Solo en el cliente

sql-formatter desde CDN en tu navegador; consultas locales.

Qué hace esta herramienta

Formateador SQL embellece consultas pegadas para legibilidad o las compacta para almacenamiento y logs.

Usa el paquete sql-formatter con manejo de palabras clave por dialecto—todo en el navegador.

Cómo usar

Selecciona dialecto

Elige el motor SQL que mejor coincida.

Pega SQL

Añade una o más sentencias.

Formatea o compacta

Formatear para salida legible o Compactar para línea corta, luego copia.

Procesamiento y privacidad

sql-formatter se carga desde CDN y se ejecuta localmente.

Las consultas no se transmiten a Toolomix.

Limitaciones

Límites conocidos

  • No es validador SQL ni planificador de consultas
  • SQL procedural complejo puede formatearse imperfectamente
  • Compactar reduce espacios, no minifica semánticamente
  • Scripts muy largos pueden ralentizar el navegador

Preguntas frecuentes

¿Se envía mi SQL a un servidor?

No. El formateo usa sql-formatter en tu navegador.

¿Diferencia entre Formatear y Compactar?

Formatear produce SQL multilínea indentado. Compactar reduce espacios a un estilo más corto.

¿Qué dialecto elegir?

Elige tu motor objetivo. SQL genérico sirve para ANSI simple.

¿Valida SQL?

Formatea estructuralmente pero no garantiza ejecución en tu base de datos.

¿Formatea procedimientos almacenados?

Lotes multilínea pueden formatearse parcialmente según complejidad.

¿Por qué falló el formateo?

Sintaxis inusual o fragmentos incompletos pueden confundir al analizador.

Prueba otras herramientas gratis

Pruébalo ahora

Pega una consulta, elige dialecto y formatea o compacta localmente.