tool hub Centro de herramientas

SQL Formatter

SQL Formatter — se ejecuta en el navegador. No se guardan datos.

Se ejecuta en el navegador Sin registro Gratis


Formato SQL básico

Pone en mayúsculas las palabras clave principales e inserta saltos de línea. No es un analizador SQL completo.

Cómo usar

  1. Pegue una consulta de una línea o un fragmento de script en el recuadro SQL.
  2. Pulse Formatear para poner en mayúsculas las palabras clave principales y partir las cláusulas en líneas nuevas.
  3. Las listas separadas por comas aparecen en Resultado con sangría de dos espacios en la línea siguiente.
  4. Use Copiar resultado para llevarse la consulta limpia.
  5. Restablecer vacía la entrada y el resultado.

Conceptos clave

El formateador SQL es una herramienta de legibilidad, no un analizador que entienda cada dialecto. Pone en mayúsculas las palabras clave habituales y parte líneas antes de las cláusulas. Los objetivos incluyen select, condiciones, joins, agrupación, ordenación, límites, insert/update/delete y nombres de agregados. También parte antes de palabras lógicas como AND y OR para que los WHERE largos se lean en vertical. Formatear una consulta de una línea de un registro ahorra tiempo de revisión. Primero se colapsan los espacios consecutivos a uno, luego se hallan las palabras clave y se parten las líneas, así que los borradores irregulares se leen mejor.

No comprueba sintaxis, variables de enlace ni planes de ejecución. Una palabra dentro de un literal de cadena que coincida con una palabra clave puede pasar a mayúsculas, así que los scripts importantes están más seguros en un formateador dedicado o un plugin de editor. Este formateador SQL no envía consultas a un servidor; solo sustituye en el navegador. No se ejecuta contra una base de datos, así que úselo como limpieza de solo lectura. Formatear una entrada vacía deja el resultado vacío; compruebe que la salida esté llena antes de copiar.

Ejemplo

Pegue select * from users where id=1; y pulse Formatear: SELECT pasa a mayúsculas, FROM y WHERE empiezan líneas nuevas y el resultado se lee en vertical. Una lista select de columnas separadas por comas pone cada nombre en la línea siguiente con sangría de dos espacios. Copie el resultado y péguelo en un cliente de base de datos para ejecutarlo.

Relacionado: Formateador JSON · Formateador JS/CSS · Generador cron

Preguntas frecuentes

¿El formateador SQL también comprueba la sintaxis?

No. Solo pone en mayúsculas las palabras clave y parte líneas, y no da error por una cláusula mala.

¿Qué palabras clave pone en mayúsculas el formateador SQL?

Palabras de su lista: select, from, condiciones, joins, agrupación, ordenación, límites, insert/update/delete, agregados, operadores lógicos, null y palabras de búsqueda similar.

¿Cómo se ven las columnas separadas por comas en el formateador SQL?

Tras cada coma se insertan un salto de línea y una sangría de dos espacios para que la lista select se apile en vertical.

¿Puede el formateador SQL poner en mayúsculas una palabra dentro de una cadena?

Sí. La sustitución usa límites de palabra, así que las palabras clave en inglés dentro de literales también pueden cambiar.

¿Las consultas del formateador SQL se envían a una base de datos?

No. No se ejecutan; la limpieza es solo en pantalla. Ejecútelas usted en un cliente tras copiar el resultado.

¿Restablecer del formateador SQL vacía solo el resultado?

Vacía el recuadro de entrada y el resultado juntos. Copie primero si necesita conservarlos.

SQL Formatter imagen de portada
La entrada no se envía al servidor y desaparece al cerrar la página.

Última revisión: 2026-09-04