SQL-форматтер и минификатор
Форматируйте грязный SQL в читаемый вид или сжимайте в одну строку для логов. Управляйте регистром ключевых слов (ВЕРХНИЙ, нижний или Как есть) и уровнем отступа. Комментарии сохраняются в режиме форматирования и удаляются при минификации.
Как пользоваться
1
Вставьте SQL
Введите или вставьте запрос в поле ввода.
2
Выберите «Форматировать» или «Минифицировать»
Форматирование улучшает читаемость, минификация сжимает в меньшее число строк.
3
Настройте регистр ключевых слов
ВЕРХНИЙ, нижний или «Как есть».
4
Скопируйте результат
Скопируйте форматированный или минифицированный SQL в буфер.
Регистр ключевых слов
Отступ
SQL-запрос
Результат
SELECT u.id, u.name, u.email, COUNT(o.id) AS order_count
FROM users u
LEFT JOIN orders o
ON o.user_id = u.id
WHERE u.created_at >= '2026-01-01' AND u.status = 'active'
GROUP BY u.id, u.name, u.email
HAVING COUNT(o.id) > 0
ORDER BY order_count DESC
LIMIT 100;
Возможности
Режимы «Форматировать» и «Минифицировать»
Beautify для читаемости, minify для компактности.
Управление регистром ключевых слов
ВЕРХНИЙ, нижний или «Как есть» — под стиль вашей команды.
Работа с комментариями
Комментарии сохраняются в режиме форматирования и удаляются в режиме минификации.
Настраиваемый отступ
Выберите уровень отступа для форматированного вывода.
Типичные сценарии
- Привести грязный SQL в порядок перед код-ревью
- Минифицировать SQL для логов развёртывания
- Стандартизировать регистр ключевых слов в команде
- Отформатировать запрос, скопированный из СУБД