Glyph WidgetsGlyph Widgets
ツール概要お問い合わせブログプライバシー利用規約広告を削除Ko-fiでサポート

© 2026 Glyph Widgets LLC. All rights reserved.

·

100%クライアントサイド処理

開発者ツール
テキスト・文章
画像・カラー
メディア
ウェブ・SEO
ユーティリティ
プライバシーとセキュリティ
計算ツール
  1. ホーム
  2. 開発者ツール
  3. コード・開発
  4. SQLフォーマッター

SQLフォーマッター

最終更新: 2026年3月9日

SQLクエリを即座にフォーマットして整形します。MySQL、PostgreSQL、SQL Server、Oracleなどをサポートします。無料のオンラインツールがブラウザ内でローカルにすべてを処理します。

共有

Saved Presets is a Supporter feature.

Tool History is a Supporter feature.

Tool Notes is a Supporter feature.

機能

  • ▶カスタマイズ可能なインデント(2スペースまたは4スペース)でフォーマット
  • ▶MySQL、PostgreSQL、SQL Server、Oracle、SQLiteをサポート
  • ▶SQLの圧縮(1行に)
  • ▶キーワードの自動大文字変換
  • ▶フォーマット済み出力をクリップボードにコピー
  • ▶.sqlファイルとしてダウンロード
  • ▶パワーユーザー向けキーボードショートカット
  • ▶ページ読み込み後はオフラインで動作
  • ▶100%クライアントサイド処理 - データがブラウザから送信されることはありません

使い方

1

SQLを貼り付け

SQLクエリをコピーして入力フィールドに貼り付けてください。SELECT、INSERT、UPDATE、DELETE、CREATE、ALTERなどあらゆるSQLを受け付けます。

2

設定を選択

SQLダイアレクト(MySQL、PostgreSQLなど)、インデントレベル(2または4スペース)、およびキーワードを大文字にするかどうかを選択してください。

3

フォーマットまたは圧縮

「フォーマット」をクリックして適切なインデントでSQLを整形するか、「圧縮」をクリックして1行に圧縮してください。

4

コピーまたはダウンロード

フォーマット後、「コピー」ボタンで結果をクリップボードにコピーするか、「ダウンロード」をクリックして.sqlファイルとして保存してください。

方法論

当SQLフォーマッターはsql-formatterライブラリを使用してSQLクエリを解析・フォーマットします。すべての処理はブラウザ内でローカルに行われ、完全なプライバシーを確保しオフライン機能を可能にします。

解析アルゴリズム

ツールはSQLクエリをキーワード、識別子、演算子、リテラル、コメントなどの構成要素にトークン化します。その後、クエリ構造に基づいて適切なインデントでクエリを再構築します。

方言サポート

異なるSQL方言には固有のキーワードと構文があります。正しい方言を選択することで、フォーマッターはデータベース固有のキーワードを正しく認識し、適切にフォーマットできます。

フォーマットルール

フォーマッターは一貫したルールを適用します:キーワードは新しい行に、サブクエリとジョインには適切なインデント、揃えられた列リスト、演算子周りの標準化された間隔。

制限事項

非標準構文を持つ非常に複雑なクエリは完璧にフォーマットされない場合があります。一部のデータベース固有の機能は完全にはサポートされていない可能性があります。フォーマッターは実行の最適化ではなく、可読性に焦点を当てています。

よくある質問

SQLはあなたのマシンに留まります。フォーマッターはブラウザ内で動くJavaScriptパーサーで、クエリがサーバーに送信されることはありません。SQLにはテーブル名やスキーマの詳細、接続パラメータが含まれることがあるので、これは重要なポイントです。

関連ツール

JSON Formatter

Format and beautify JSON data

XML Formatter

Format and beautify XML documents

YAML Formatter

Format YAML configuration files