MiniToolDesk Logo
MiniToolDesk

SQL フォーマッター & 整形ツール

100% 端末内完結・通信ゼロ

MySQL、PostgreSQL、SQLiteのSQLクエリをブラウザ内で安全に整形・インデント

Indent:
25 lines
SELECT u.id,
u.username,
u.email,
o.order_id,
o.total_amount,
o.created_at,
SUM (
  p.price * oi.quantity
) AS calculated_total
FROM users u
INNER JOIN orders o
ON u.id = o.user_id
LEFT JOIN order_items oi
ON o.order_id = oi.order_id
LEFT JOIN products p
ON oi.product_id = p.id
WHERE u.status = 'active' AND o.created_at >= '2026-01-01' AND (
  o.payment_status = 'paid' OR o.payment_status = 'settled'
)
GROUP BY u.id,
o.order_id
HAVING calculated_total > 500
ORDER BY o.created_at DESC,
calculated_total DESC
LIMIT 50;

ブラウザのサイドパネルにこのツールを固定

タブを切り替えずに Alt+M でいつでも即座に呼び出し可能。完全オフライン・無料。

拡張機能を入手

SQLクエリの整形手順

  1. 1整形したいSQLクエリを左側の入力欄に貼り付けるか、「サンプル読み込み」をクリックします。
  2. 2「キーワード大文字化」を有効にしてSELECTやWHEREなどの予約語を統一します。
  3. 3インデント幅(2スペースまたは4スペース)を選択します。
  4. 4「結果をコピー」をクリックしてデータベースクライアントに貼り付けます。

プライバシー完全保護

機密性の高いテーブル構造やパラメータを含むSQLクエリも、外部サーバーに一切送信されません。

アーキテクチャとプライバシー仕様

  • 100% Client-Side In-Browser Formatter: Protects confidential table names, column schemas, and internal database IPs from server uploads.
  • Multi-Dialect Support: Formats standard ANSI SQL, MySQL, PostgreSQL, SQLite, and MariaDB queries.
  • Clause Hierarchy Alignment: Breaks major clauses (FROM, JOIN, WHERE, HAVING, ORDER BY) into clean, aligned blocks.
  • One-Click SQL Minifier: Strips excess whitespace and newlines for high-performance query string transport.

よくある質問 (FAQ)

SQL フォーマッター & 整形ツール をお気に入りいただけましたか?エンジニア仲間に、広告なし・完全ローカルの安全なツールを共有しましょう!

MiniToolDesk は 100% 無料かつクライアントサイド動作です。皆様の応援が支えです。

関連開発ツール