メインコンテンツへスキップ
Z

SQLフォーマッター

SQLクエリをオンラインで整形 — MySQL、PostgreSQL、SQLite、SQL Server、Oracle、BigQueryのコードをきれいに整えます。

無料 登録不要 クライアントサイド プライバシーに配慮 Updated

入力

整形済み ライブラリを読み込み中…

⌘↵ 整形 · Esc 全画面表示を終了

使い方

  1. 1 整形したいSQLコードを左側の入力欄に貼り付けます。
  2. 2 SQLの方言(MySQL、PostgreSQL、SQL Serverなど)とインデントのスタイルを選びます。
  3. 3 キーワードの大文字・小文字表記(大文字・小文字・元の表記のまま)を選びます。
  4. 4 ワンクリックで整形されたSQLをコピーまたはダウンロードします。

このツールを使う理由

  • MySQL、PostgreSQL、SQLite、SQL Server、Oracle、BigQueryの6つの方言に標準対応。
  • 処理はすべてブラウザ内で完結 — クエリが端末の外に送信されることはありません。
  • デバウンス付きのリアルタイム整形、サイズ変更可能な分割パネル、全画面モードに対応。
  • インデント、キーワードの大文字・小文字表記、タブのスタイルをカスタマイズ可能。
  • 無料・登録不要・広告なし・利用回数の制限もありません。

よくある質問

このSQLフォーマッターは無料ですか?

はい、完全に無料です。登録も広告も不要です。処理はすべてブラウザ内で行われるため、クエリの内容は常に安全に保たれます。

どのSQL方言に対応していますか?

MySQL、PostgreSQL、SQLite、SQL Server(T-SQL)、Oracle(PL/SQL)、BigQueryに対応しています。キーワードの解釈や予約語の認識を正しく行うために、適切な方言を選んでください。

このツールはSQLを実行したり構文チェックをしたりしますか?

いいえ、このツールは整形のみを行います。クエリを実行したり、実際のデータベースに対して構文を検証したり、スキーマと照合したりすることはありません。クエリを実行する際はお使いのデータベースクライアントをご利用ください。

キーワードの大文字・小文字表記はカスタマイズできますか?

はい。Keywordsの選択メニューから、大文字・小文字・元の表記のままの3種類を切り替えられます。

CTEやウィンドウ関数にも対応していますか?

はい。common table expression(WITH句)、ウィンドウ関数(OVER句)、JSON演算子、および各方言固有の構文もすべて保持したまま正しく整形されます。

SQLフォーマッター とは?

SQLフォーマッターは、SQL文の見た目を整えるためのツールです。インデントを揃え、キーワードの大文字・小文字を統一し、適切な位置で改行することで、クエリを読みやすく、レビューしやすくします。方言(ダイアレクト)対応のフォーマッターであれば、MySQL、PostgreSQL、SQLite、SQL Server、Oracle、BigQueryといった各データベース製品固有の予約語リストやJOIN構文を正しく反映して整形できます。

機能

Six dialects

Dialect-aware formatting for MySQL, PostgreSQL, SQLite, SQL Server, Oracle, and BigQuery.

Case & indent control

Uppercase or lowercase keywords and choose indentation for a consistent house style.

100% private

Queries are formatted client-side and never uploaded.

Input

select id, name from users where age > 18 order by name;

Output

SELECT
  id,
  name
FROM
  users
WHERE
  age > 18
ORDER BY
  name;

主な用途

  1. 1

    Make a query reviewable

    Turn a dense one-line query into readable form before a code review.

  2. 2

    Normalize team SQL style

    Apply one consistent casing/indentation across everyone's queries.

  3. 3

    Untangle generated SQL

    Format the verbose SQL an ORM or BI tool emits so you can actually read it.

SQLフォーマッター と他の選択肢の比較

SQLフォーマッター と一般的なブラウザ・デスクトップの代替ツールを比較 — 機能を一目で比較できます。
機能 Zerethon Tools 一般的なオンラインツール デスクトップアプリ
Signup required No Sometimes No (IDEs)
Queries leave device No Yes No
Dialect-aware 6 dialects 1–3 dialects Most
Keyword case control Yes Sometimes Yes
Free Yes Yes Often paid
概要

Zerethon's SQL formatter beautifies queries for six dialects (MySQL, PostgreSQL, SQLite, SQL Server, Oracle, BigQuery) with consistent indentation, keyword casing, and line breaks — entirely in your browser. It applies each engine's reserved-word list so formatting is dialect-correct. No query is uploaded.

カテゴリ
開発者
料金
無料
プライバシー
ブラウザベース
登録
不要

References

プライバシー

明記されない限り、データがブラウザの外に送信されることはありません。SQLフォーマッター は完全にクライアント側で動作します — サーバーへのアップロードなし、ログなし、入力内容のトラッキングなし。

関連ツール

Zerethon Social で作成・共有・成長しよう

無料登録。ポイントを獲得し、実績を集め、世界中のクリエイターとつながりましょう。

Zerethon を無料で試す