SQL Formatter
Format and beautify SQL across PostgreSQL, MySQL, SQLite, BigQuery, Snowflake, Redshift, T-SQL. Keyword case and indent.
Formatted
SELECT u.id, u.name, u.email, count(o.id) AS orders FROM users u LEFT JOIN orders o ON o.user_id = u.id WHERE u.active = TRUE AND u.created_at > '2024-01-01' GROUP BY u.id, u.name, u.email HAVING count(o.id) > 5 ORDER BY orders DESC, u.id DESC LIMIT 20;