Herramienta gratis

Formatear SQL

Formatea y embellece tus consultas SQL con indentación limpia. MySQL, PostgreSQL, SQLite, SQL Server y BigQuery. 100% en tu navegador.

Dialecto

Hecho por

Miguel Ángel Colorado Marin (MACM)

Full-Stack Developer · Guadalajara, España

Desarrollo aplicaciones web, herramientas digitales y proyectos completos — desde el diseño hasta el despliegue.

Contáctame

El formateador de SQL ordena y embellece tus consultas SQL con una indentación limpia y las palabras clave en mayúsculas, para que sean fáciles de leer, revisar y mantener. Soporta los principales dialectos —MySQL, PostgreSQL, SQLite, SQL Server y BigQuery— así que funciona con prácticamente cualquier base de datos. Pega una consulta larga y desordenada y obtén una versión formateada y legible al instante, lista para copiar a tu editor o documentación. Formatear SQL ahorra tiempo al depurar y reduce errores en consultas complejas con muchos JOIN y subconsultas. Todo el formateo se hace localmente en tu navegador: tus consultas nunca se suben a ningún servidor, así que puedes formatear SQL con datos sensibles sin preocuparte.

Características

  • Varios dialectos SQL
  • Indentación limpia
  • Palabras clave en mayúsculas
  • Copiar resultado
  • 100% en el navegador

¿Cómo formatear una consulta SQL?

  1. 1

    Elige el dialecto

    Selecciona tu motor de base de datos: estándar, MySQL, PostgreSQL, SQLite, SQL Server o BigQuery.

  2. 2

    Pega tu SQL

    Pega la consulta sin formato en el cuadro de la izquierda, por minificada o desordenada que esté.

  3. 3

    Formatea

    Pulsa Formatear y obtendrás el SQL con saltos de línea, indentación y palabras clave en mayúsculas.

  4. 4

    Copia

    Copia el SQL formateado al portapapeles listo para tu editor o documentación.

Preguntas frecuentes

¿Se envía mi SQL a un servidor?

No. El formateo ocurre 100% en tu navegador. Tu consulta nunca sale de tu dispositivo, ideal para SQL con datos sensibles.

¿Qué dialectos soporta?

SQL estándar, MySQL, PostgreSQL, SQLite, Transact-SQL (SQL Server) y BigQuery, cada uno con sus particularidades de sintaxis.

¿Cambia mi consulta?

No. Solo reorganiza el formato (espacios, saltos de línea, mayúsculas en palabras clave). La lógica de la consulta es exactamente la misma.

¿Sirve para SQL minificado de una sola línea?

Sí. Toma cualquier consulta, esté en una línea o sin orden, y la deja legible con la estructura correcta.

Herramientas relacionadas

Incrusta Formatear SQL en tu web

Integra Formatear SQL en cualquier página web con un simple iframe. Gratis, con atribución a miguelacm.es.

<iframe
  src="https://miguelacm.es/embed/sql-formatter"
  width="100%"
  height="700"
  frameborder="0"
  title="Formatear SQL — miguelacm.es"
></iframe>
Ver embed en nueva pestaña →