Formateador SQL
Formatea, embellece y minifica consultas SQL con resaltado de sintaxis.
Acerca de Formateador SQL
El Formateador de SQL divide una consulta escrita en una sola línea para hacerla legible: SELECT, FROM, WHERE, JOIN, GROUP BY, HAVING, ORDER BY, LIMIT y UNION empiezan cada uno en una línea nueva, AND, OR y ON se indentan debajo, y la lista de campos se separa con una columna por línea usando 2 o 4 espacios. Las palabras clave se pueden pasar a mayúsculas, y un modo de minificado elimina los comentarios de línea y de bloque y devuelve la consulta a una sola línea. El formateo se ejecuta en tu navegador, y el resultado se copia o se descarga como query.sql.
Casos de uso
Cómo usar
Pega tu consulta SQL en el cuadro Entrada SQL, o pulsa el botón del portapapeles para cargar un SELECT de ejemplo con joins, agrupación y ordenación.
Marca Palabras clave en mayúsculas para forzar SELECT, FROM, JOIN y WHERE a mayúsculas, o desmárcalo para respetar el uso original.
Elige una indentación de 2 o 4 espacios con los dos botones que hay junto a la etiqueta Indentación.
Haz clic en Formatear para repartir la consulta en una línea por cláusula, con las columnas y condiciones indentadas, o en Minificar para eliminar los comentarios y dejarla en una sola línea.
Lee el resultado en el panel Salida formateada, que además indica el número de líneas.
Haz clic en Copiar para poner el SQL formateado en tu portapapeles, o en Descargar para guardarlo como query.sql.
Consejos Pro
- Pega tu contenido directamente: el Formateador de SQL detecta los patrones de entrada más habituales y aplica valores predeterminados sensatos de forma automática.
- Usa los atajos de teclado (Ctrl/Cmd+A para seleccionar todo, Ctrl/Cmd+C para copiar) y agiliza tu trabajo dentro del Formateador de SQL.
- Si la entrada es muy grande, divídela en partes: la mayoría de las pestañas del navegador aguantan megabytes de texto, pero analizar cargas enormes puede bloquear la interfaz un instante.
- El Formateador de SQL no registra ni almacena lo que introduces. Si necesitas un historial, copia los resultados importantes a un archivo local o a una app de notas.
- Combina el Formateador de SQL con otras herramientas de este sitio (formateadores, conversores, codificadores) para montar flujos de datos completos sin salir del navegador.
Preguntas frecuentes
Sí, es totalmente gratuito: sin registro, sin clave de API, sin marcas de agua y sin límites de uso.
No. El Formateador de SQL funciona íntegramente en tu navegador, del lado del cliente. Lo que introduces nunca pasa por nuestros servidores.
No hay un límite estricto, pero es normal que se ralentice con entradas de más de unos pocos megabytes, según la memoria de tu dispositivo.
Sí. Los resultados generados con el Formateador de SQL son tuyos y puedes usarlos libremente en cualquier proyecto personal o comercial.
La mayor parte de la lógica se ejecuta en JavaScript del lado del cliente, así que después de la carga inicial casi siempre podrás seguir trabajando sin conexión a la red.
Ninguno. Como el Formateador de SQL se ejecuta en tu navegador, puedes procesar tantas entradas como permita tu hardware, sin claves de API ni restricciones.