SQL フォーマッター

SQL を貼り付けまたはファイルから読み込み、「整形」で改行とインデント(既定はスペース 4、2 に切替可)を適用するか、「圧縮」で余分な空白を取り除きます。キーワード表記は別ボタンで切り替え。整形エンジンはブラウザ上の sql-formatter(主に PostgreSQL 文法)を利用し、一般的なチュートリアル例に近い体裁になります。処理はすべてローカルで完結します。

報告
入力 SQL
0
出力

                
0 整形済み(スペース 4)
ステップ 1
左側に SQL を貼り付けるか、「ファイルを開く」で .sql / .txt を読み込みます。
ステップ 2
「整形」で改行とインデントを適用し、横の 2 か 4 でスペース幅を切り替えます。最小化は「圧縮」。キーワード表記は右のボタンで調整します。
ステップ 3
右側で結果を確認し、「コピー」または「ダウンロード」で取り出します。
どんなときに使いますか?
ログや ORM、クライアントからコピーした一行の SQL を読みやすくしたいとき、SELECT/FROM/WHERE を揃えたいとき、ドキュメントや PR 用に整形したいときに便利です。
フォーマットで結果は変わりますか?
意味は変えません。主に空白・改行・キーワードの見た目を整えます。本番実行前にはテスト環境での確認をおすすめします。
どの方言に対応していますか?
「整形」は sql-formatter を利用し、既定で PostgreSQL 方言で解析します(失敗時は汎用 SQL にフォールバック)。WITH、ウィンドウ関数、CASE、CREATE TABLE などは教材に近い改行になりやすいです。特殊拡張は手直しが必要な場合があります。
SQL はサーバーに送られますか?
いいえ。すべてブラウザ内で処理し、入力内容を当サイトが保存することはありません。
一部が改行されないのはなぜですか?
主要な句・カラム一覧・括弧内をできるだけ改行します。元 SQL が不完全や独自拡張だと体裁が崩れることがあります。「元のまま」キーワードや分割貼り付けを試してください。
Base64 JWT メール添付
2026-05-15

Base64はどこに隠れている?メール添付からJWT Tokenまで、毎日使っているのに知らないエンコード技術

Base64は「データを長くするだけのもの」ではありません。添付ファイル付きのメール、ログイン後に受け取るJWT Token、CSSに埋め込まれた小さなアイコン——ほぼすべてにBase64が使われています。なぜBase64がこれほど普及しているのか、現代システムでの本当の役割を解説します。

技術ドキュメント Markdown API ドキュメント
2026-05-11

技術ドキュメント完全ガイド:Markdown 規約・API ドキュメント化・エンジニア向け文書作成ベストプラクティス

優れたコードには優れたドキュメントが必要です。README の書き方、Markdown の規約、API ドキュメントの必須要素、そして Docs as Code の工学的アプローチまで、技術ドキュメントを「あれば良い」から本当の資産へと昇華させる方法を完全解説します。

テキスト差分 Diff ツール バージョン管理
2026-04-30

テキスト差分完全ガイド:契約バージョン管理・文書修正とオンライン Diff ツールの実践活用

契約書はどこが変わった?論文の添削前後の違いは?Diff ツールはエンジニアだけのものではありません。法律文書、学術論文、マーケティングコピーなど、バージョン管理はあらゆる場面で必要です。本記事では Diff の実務的な使い方と、オンラインツールで素早く差分を見つける方法を解説します。

JSON データ圧縮 フロントエンド開発
2026-03-31

JSON 圧縮(Minify)とは?どんなときに使うのか?

JSON 圧縮(Minify)とは、JSON テキストから不要な空白・改行・インデントを取り除いてデータサイズを小さくし、ネットワーク転送を高速化する手法です。仕組みと使いどころを解説します。

Markdown ライティング フロントエンド
2026-03-23

Markdown完全ガイド:基本文法から実践活用まで

Markdownは、ライター・開発者・コンテンツクリエイターに最も使われている軽量マークアップ言語です。基本文法から高度なテクニック、各プラットフォームでの活用方法まで完全解説します。

JSON API 設計 データ形式
2026-03-19

JSON 完全ガイド:データ構造の理解から API 設計実践まで

JSON は現代の Web サービスにおける共通言語です。本記事では構文、データ設計、バリデーション、セキュリティ、性能最適化までを実務視点で解説します。