Formatear SQL
Formatea y embellece tus consultas SQL con indentación limpia. MySQL, PostgreSQL, SQLite, SQL Server y BigQuery. 100% en tu navegador.
Hecho por
Miguel Ángel Colorado Marin (MACM)
Hecho por
Miguel Ángel Colorado Marin (MACM)
Full-Stack Developer · Guadalajara, España
Desarrollo aplicaciones web, herramientas digitales y proyectos completos — desde el diseño hasta el despliegue.
El formateador de SQL ordena y embellece tus consultas SQL con una indentación limpia y las palabras clave en mayúsculas, para que sean fáciles de leer, revisar y mantener. Soporta los principales dialectos —MySQL, PostgreSQL, SQLite, SQL Server y BigQuery— así que funciona con prácticamente cualquier base de datos. Pega una consulta larga y desordenada y obtén una versión formateada y legible al instante, lista para copiar a tu editor o documentación. Formatear SQL ahorra tiempo al depurar y reduce errores en consultas complejas con muchos JOIN y subconsultas. Todo el formateo se hace localmente en tu navegador: tus consultas nunca se suben a ningún servidor, así que puedes formatear SQL con datos sensibles sin preocuparte.
Características
- ✓Varios dialectos SQL
- ✓Indentación limpia
- ✓Palabras clave en mayúsculas
- ✓Copiar resultado
- ✓100% en el navegador
¿Cómo formatear una consulta SQL?
- 1
Elige el dialecto
Selecciona tu motor de base de datos: estándar, MySQL, PostgreSQL, SQLite, SQL Server o BigQuery.
- 2
Pega tu SQL
Pega la consulta sin formato en el cuadro de la izquierda, por minificada o desordenada que esté.
- 3
Formatea
Pulsa Formatear y obtendrás el SQL con saltos de línea, indentación y palabras clave en mayúsculas.
- 4
Copia
Copia el SQL formateado al portapapeles listo para tu editor o documentación.
Preguntas frecuentes
¿Se envía mi SQL a un servidor?
No. El formateo ocurre 100% en tu navegador. Tu consulta nunca sale de tu dispositivo, ideal para SQL con datos sensibles.
¿Qué dialectos soporta?
SQL estándar, MySQL, PostgreSQL, SQLite, Transact-SQL (SQL Server) y BigQuery, cada uno con sus particularidades de sintaxis.
¿Cambia mi consulta?
No. Solo reorganiza el formato (espacios, saltos de línea, mayúsculas en palabras clave). La lógica de la consulta es exactamente la misma.
¿Sirve para SQL minificado de una sola línea?
Sí. Toma cualquier consulta, esté en una línea o sin orden, y la deja legible con la estructura correcta.
Herramientas relacionadas
Incrusta Formatear SQL en tu web
Integra Formatear SQL en cualquier página web con un simple iframe. Gratis, con atribución a miguelacm.es.
<iframe
src="https://miguelacm.es/embed/sql-formatter"
width="100%"
height="700"
frameborder="0"
title="Formatear SQL — miguelacm.es"
></iframe>Ver embed en nueva pestaña →