Qué hace el Formateador de SQL
Pega una consulta apretada en una sola línea y recibe SQL limpio e indentado que puedes leer de verdad. Esta herramienta pone en mayúsculas las palabras clave principales (SELECT, FROM, WHERE, JOIN, GROUP BY, ORDER BY y más), coloca cada cláusula en su propia línea y separa las largas listas de columnas en una lista indentada y ordenada. Es muy útil cuando copias una consulta de los registros de una aplicación, de un ORM o de un mensaje de chat y necesitas entender la estructura antes de depurarla o compartirla.
Ayuda a programadores, analistas de datos, estudiantes y a cualquiera que revise un pull request y prefiera leer una sentencia formateada en lugar de un muro de texto.
Cómo se usa
- Pega o escribe tu SQL en la caja de entrada (algo como
select id,name from users where age>18). - Haz clic en Formatear SQL.
- Lee la consulta limpia en la caja de salida: las palabras clave están en mayúsculas, las cláusulas en líneas separadas y las columnas indentadas.
- Pulsa Copiar para llevarte el resultado a tu editor, ticket o documento.
No hay ajustes que tocar. El formateo se aplica en cuanto lo ejecutas.
Por qué formatear SQL aquí
Es rápido: el resultado aparece al instante con un clic, sin esperar la respuesta de un servidor. Es privado, porque todo se ejecuta dentro de tu navegador y tu consulta nunca se sube a ningún sitio. Y es gratis, sin registro y sin límite de archivos, lo mismo en el teléfono, la tableta o el portátil.
Consejo: este formateador se centra en la legibilidad, no en reescribir tu lógica, así que la consulta queda igual, solo que más clara. Para sintaxis muy específica de un dialecto (funciones de ventana, CTEs, extensiones del proveedor), revisa el espaciado antes de ejecutarla en producción. Explora más utilidades en la categoría Desarrollo.
Preguntas frecuentes
- ¿Cómo limpia mi consulta el formateador de SQL?
- Elimina los espacios sobrantes, pone en mayúsculas las palabras clave principales (SELECT, FROM, WHERE, los tipos de JOIN, GROUP BY, ORDER BY, HAVING, LIMIT y más), coloca cada cláusula en su propia línea y separa las columnas en líneas indentadas para que la estructura sea fácil de leer.
- ¿El formateador cambia lo que hace mi consulta?
- No. Solo ajusta el espaciado, los saltos de línea y las mayúsculas de las palabras clave para mejorar la legibilidad. Las tablas, columnas, condiciones y la lógica quedan exactamente como las escribiste, así que la consulta devuelve el mismo resultado.
- ¿Se envía mi SQL a un servidor?
- No. El formateo se ejecuta por completo en tu navegador con JavaScript. Tu consulta nunca se sube, lo que la hace segura para código que toca nombres internos de tablas o columnas.
- ¿Qué dialectos de SQL admite?
- Funciona con sentencias estándar SELECT, INSERT, UPDATE y DELETE en dialectos comunes como MySQL, PostgreSQL y SQL Server. La sintaxis muy específica de un proveedor, como CTEs complejas o funciones de ventana, puede requerir una revisión manual rápida después.