📈

Formatear SQL

Formatea y embellece consultas SQL para MySQL, PostgreSQL, SQLite y SQL estándar. Admite control de mayúsculas/minúsculas en palabras clave e indentación configurable. Todo se ejecuta en tu navegador.

Herramientas para desarrolladores Se ejecuta localmente No se envían datos
SQL MySQL PostgreSQL SQLite formateador
Dialecto:
Caso de palabras clave:
Sangría:
Entrada SQL
->
SQL formateado
💡
Diferencias entre dialectos: MySQL usa identificadores con acento grave y admite LIMIT x,y sintaxis · PostgreSQL usa identificadores entre comillas dobles y admite RETURNING · SQLite es un subconjunto ligero · SQL estándar funciona como una opción predeterminada segura para consultas genéricas.

¿Qué es formatear SQL?

Formatear SQL reescribe SQL sin procesar en una estructura limpia y legible para que las cláusulas, JOIN, filtros y consultas anidadas sean más fáciles de entender. Resulta útil para depurar bases de datos, revisar código, responder a incidentes y compartir consultas con el equipo.

Cómo usar formatear SQL

  1. Pega la consulta SQL que deseas embellecer.
  2. Elige las opciones de mayúsculas/minúsculas o sangría si la herramienta las ofrece.
  3. Formatea la consulta y revisa la salida estructurada.
  4. Copia el resultado en tu editor, ticket o documentación.
Entender formatear SQL ▾
Ejemplo
Entrada Entrada: select id,name from users where id=1 and active=True
Salida Formateado:
Casos de uso comunes
  • Embellece consultas SQL largas antes de la revisión de código o la depuración
  • Normaliza el uso de mayúsculas/minúsculas en palabras clave y la sangría en fragmentos de consulta compartidos
  • Haz que los JOIN, las CTE y las subconsultas sean más fáciles de revisar en logs o tickets
  • Prepara ejemplos de SQL legibles para documentación, notebooks o guías internas
Por qué usar esta herramienta
  • Hace que las consultas grandes con JOIN y subconsultas sean más fáciles de inspeccionar.
  • Útil para depurar SQL generado por ORMs o herramientas de BI.
  • Se ejecuta localmente, por lo que las consultas permanecen en el navegador mientras las formateas.
Preguntas frecuentes
Does it work with CTEs and window functions?

Yes —modern SQL syntax including CTEs (WITH), window functions (OVER), and JSON operators is supported.

¿Comprueba errores de SQL?

El formateo normaliza los espacios en blanco y el uso de mayúsculas/minúsculas, pero no valida que la consulta sea correcta contra una base de datos.

¿Qué hace Formatear SQL en línea — Embellece MySQL, PostgreSQL y SQLite?

Formatear SQL en línea — Embellece MySQL, PostgreSQL y SQLite se ejecuta completamente en tu navegador y te ayuda a completar esta tarea sin subir datos a un servidor.

¿Es gratis usar Formatear SQL en línea — Embellece MySQL, PostgreSQL y SQLite?

Sí. Esta herramienta es gratis y no requiere registro.