TF

Herramientas para desarrolladores

Formateador y embellecedor de SQL

Convierte SQL desordenado en consultas legibles para PostgreSQL, MySQL, SQL Server, Oracle, BigQuery y más, o minifícalo.

Funciona localmente en tu navegador: lo que escribes no se sube.

Pega SQL: se formatea mientras escribes.

¿Qué es esta herramienta?

Pega una consulta larga de una sola línea de tus registros u ORM y obtén SQL legible con sangría y mayúsculas coherentes. Elige el dialecto de tu base de datos para que se entiendan sus funciones, operadores y comillas, o cambia a Minificar para dejar una consulta en una sola línea.

El formateo usa la biblioteca de código abierto sql-formatter, que entiende la sintaxis de cada dialecto, como los casts de PostgreSQL, los corchetes de T-SQL o las comillas invertidas de BigQuery.

Minificar elimina comentarios y espacios sobrantes sin tocar las cadenas ni los identificadores entre comillas. Tus consultas se procesan en el navegador y nunca se envían a un servidor.

Cómo usar Formateador SQL

  1. Pega tu SQL o carga el ejemplo.
  2. Elige el dialecto: SQL estándar, PostgreSQL, MySQL, MariaDB, SQLite, SQL Server, Oracle, BigQuery, Snowflake y otros.
  3. Ajusta las mayúsculas de las palabras clave, la sangría y las comas iniciales según tu guía de estilo.
  4. Copia o descarga el SQL formateado, o cambia a Minificar para una sola línea.

Ejemplos

Consulta embellecida

select id, name from users where active = 1
SELECT
  id,
  name
FROM
  users
WHERE
  active = 1

Preguntas frecuentes

¿Formatear cambia lo que hace mi consulta?

No. Solo cambian los espacios y, si lo eliges, las mayúsculas de las palabras clave. Los identificadores y valores de texto se quedan tal cual.

¿Por qué recibo un error de análisis?

Puede que la consulta use sintaxis de otra base de datos. Elige el dialecto adecuado, por ejemplo T-SQL para nombres [entre corchetes] o MySQL para comillas invertidas.

¿Puede formatear varias sentencias a la vez?

Sí. Las sentencias separadas por punto y coma se formatean una tras otra, con una línea en blanco entre ellas.

¿Necesitarás más potencia más adelante?

Herramientas premium, límites más altos y acceso por API están en nuestros planes. La V1 sigue siendo gratuita y privada en tu navegador.