🗃️ SQL Formatter
Beautify, minify, and syntax-highlight your SQL queries
Input SQL
SELECT u.id, u.name, u.email, COUNT(o.id) as order_count, SUM(o.total) as total_spent FROM users u LEFT JOIN orders o ON u.id = o.user_id WHERE u.created_at >= '2024-01-01' AND u.status = 'active' GROUP BY u.id, u.name, u.email HAVING COUNT(o.id) > 5 ORDER BY total_spent DESC LIMIT 100;
✨ Format
📦 Minify
⬆️ Uppercase
⬇️ Lowercase
📋 Copy
🗑️ Clear
Indent:
2 spaces
4 spaces
Tab
Keywords:
UPPER
lower
Keep original
Formatted Output
Copied!