Ir al contenido
AioFreeKit

Formateador SQL

Formatea, minifica y valida SQL con resaltado de sintaxis. Compatible con 15 dialectos populares: MySQL, PostgreSQL, Oracle, SQL Server, SQLite, BigQuery, Snowflake, Hive y más, con conversión de mayúsculas de palabras clave, todo en tu navegador.

0 caracteres · 0 bytes · 0 líneas

Resultado

El resultado aparecerá aquí mientras escribes.

0 caracteres · 0 bytes · 0 líneas

Qué hace esta herramienta

  • 15 dialectos SQL

    Formatea consultas para MySQL, PostgreSQL, Oracle, SQL Server, SQLite, MariaDB, BigQuery, Snowflake, Redshift, Hive, Spark, Trino, TiDB, DB2 o SQL estándar, con análisis según el dialecto.

  • Formatear o minificar

    Salida legible con 2 espacios, 4 espacios o tabulaciones, o todo en una sola línea para registros y archivos de configuración.

  • Mayúsculas de palabras clave

    Convierte las palabras clave a MAYÚSCULAS o minúsculas con un clic, o conserva exactamente la escritura original.

  • Resaltado de sintaxis

    Palabras clave, cadenas, números, comentarios e identificadores se colorean para que la estructura de una consulta larga sea fácil de recorrer.

Preguntas frecuentes

¿El formateo cambia mi consulta?

No. Solo cambian los espacios, los saltos de línea y, si lo eliges, las mayúsculas de las palabras clave. Los identificadores, los literales de cadena y la lógica de la consulta permanecen iguales.

¿Qué dialectos SQL son compatibles?

Quince: SQL estándar, MySQL, MariaDB, PostgreSQL, SQLite, Oracle, SQL Server, BigQuery, Snowflake, Redshift, Hive, Spark, Trino, TiDB y DB2. Elige el dialecto que coincida con tu base de datos para que la sintaxis específica se procese correctamente.

¿Mi SQL se envía a un servidor?

No. El formateo se ejecuta por completo en tu navegador. Las consultas pegadas aquí suelen contener estructuras de tablas y lógica de negocio, así que nada sale de tu dispositivo.

¿Puede validar mi SQL?

Detecta errores de sintaxis como cadenas sin cerrar o tokens inesperados e indica la línea y la columna cuando es posible. No comprueba si existen tablas o columnas: eso requiere una conexión a una base de datos real.

¿Qué hace la minificación?

Elimina los comentarios y colapsa todo el espacio en una sola línea sin tocar los literales de cadena: útil para incrustar consultas en código o archivos de configuración.

¿Qué comprueba el análisis SQL?

Indica si tu consulta se analiza en los 15 dialectos compatibles, y busca patrones de riesgo como DELETE o UPDATE sin WHERE, sentencias DROP, SELECT * y sintaxis no portable. Todo se ejecuta localmente en tu navegador.

Comentarios y contacto

¿Encontraste un error o tienes una idea para una nueva herramienta? Leemos cada mensaje: indica la página y qué falló para que podamos solucionarlo antes.