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 для логов развёртывания
  • Стандартизировать регистр ключевых слов в команде
  • Отформатировать запрос, скопированный из СУБД

Частые вопросы

Похожие инструменты