Webtools

Formateador SQL

Formatear SQL con sangría consistente

Acerca del formateador SQL

Pega cualquier consulta SQL — SELECT, INSERT, UPDATE, DELETE, CTEs — y obtén una versión limpiamente indentada con cláusulas principales en sus propias líneas, condiciones AND/OR apiladas, y listas de columnas divididas en líneas. Opcionalmente convierte palabras clave a mayúsculas para mayor contraste visual.

Los literales de cadena y comentarios (-- y /* */) se preservan tal cual. El formateador es agnóstico del dialecto — funciona para PostgreSQL, MySQL, SQLite, SQL Server y Snowflake.

Preguntas frecuentes

¿Valida o ejecuta el SQL?
No — solo formatea. El SQL sintácticamente inválido se indenta igualmente; simplemente no se ejecutará. Usa tu cliente de base de datos para validar o ejecutar consultas.
¿Se indentan las subconsultas?
Sí. Las subconsultas dentro de paréntesis se indentan un nivel más profundo, y las cláusulas principales dentro de ellas se dividen en sus propias líneas como es habitual.