Formateador de SQL
Embellece SQL con indentación y mayúsculas coherentes en las palabras clave, o compáctalo en una sola línea. Admite MySQL, PostgreSQL, SQLite, SQL Server, BigQuery, Snowflake y Oracle.
Entrada
Resultado
Cómo se usa
Pega una consulta a la izquierda y la versión formateada aparece a la derecha. Elige primero el dialecto de tu base de datos: el analizador lo necesita para distinguir un identificador con comillas invertidas de MySQL de una conversión de tipo de PostgreSQL o de un corchete de T-SQL, y elegir el equivocado es el motivo habitual de que una consulta válida aparezca como error de sintaxis.
Las palabras clave pueden ir en mayúsculas, en minúsculas o quedarse como las escribiste. La indentación es de dos espacios, cuatro espacios o un tabulador, y el ajuste de líneas en blanco controla la separación entre sentencias consecutivas cuando pegas un script completo. El resultado busca ser legible, no cambiar lo que hace la consulta; los comentarios se conservan donde estaban.
Compactar hace lo contrario. Elimina los comentarios, reduce a un solo espacio cada secuencia de espacios fuera de las cadenas y de los identificadores entrecomillados, y quita los espacios alrededor de paréntesis y comas. Úsalo cuando una consulta tenga que caber en una línea de log, una variable de entorno o un campo JSON. Como no analiza el SQL, también funciona con extensiones de dialecto que el formateador no conoce.
Las consultas nunca salen de tu navegador, así que puedes formatear SQL con nombres de tablas, literales o datos de clientes de un sistema en producción sin riesgo.
Herramientas que se usan a continuación
Formateador de JSON
Indenta el JSON para que puedas leerlo, o compáctalo en una sola línea. Los errores de sintaxis se señalan indicando la línea.
Conversor JSON ↔ CSV
Convierte un array JSON a CSV, o un CSV de vuelta a JSON. Eliges el separador y si la primera fila lleva los nombres de columna.
Conversor de Tablas
Convierte una tabla copiada de la hoja de cálculo a Markdown, HTML o CSV. La pegas y salen los tres formatos a la vez.
Conversor YAML ⇄ JSON
Convierte YAML a JSON y JSON a YAML en tu navegador. Detecta el formato de entrada, admite YAML con varios documentos y señala los errores de sintaxis con el número de línea.