JS Beautifier(JavaScript整形)

圧縮・難読化されたJavaScriptを読みやすく整形します。インデント・クォートスタイルを自由に設定可能。

入力データはブラウザ内で処理されます
データはサーバーへ送信されません

変換ツール

0 文字

またはファイルをドラッグ&ドロップ

JS Beautifier とは?

圧縮・難読化されたJavaScriptコードを、読みやすいフォーマットに整形するツールです。

ブラウザ上で動作するため、インストール不要ですぐに使えます。インデントのスタイル(スペース/タブ)やクォートスタイルを設定して、整形後のコードをダウンロードできます。JS Minifier と対になるツールです。

使い方

  1. 入力欄に圧縮済みのJavaScriptを貼り付けて「整形する」をクリックします。「サンプル」ボタンで動作を確認できます。
  2. 「インデント」でスペース数(2・4・8)またはタブを選択できます。
  3. 「シングルクォートに統一」を有効にすると、ダブルクォートの文字列をシングルクォートに変換します。
  4. 「セミコロンを保持」をオフにすると、文末のセミコロンを除去します。
  5. 整形前後の行数と増加行数がバナーで確認できます。「ダウンロード」で `.beautified.js` として保存できます。

よくある質問

Prettier や ESLint との違いは何ですか?

Prettier や ESLint はASTベースの本格フォーマッタです。このツールはブラウザ上でインストール不要で動作する簡易整形ツールです。圧縮済みコードをさっと読める状態にしたいときに便利です。

TypeScript や JSX も処理できますか?

TypeScript固有の型注釈やJSX構文には対応していません。純粋なJavaScript(ES2015以降)を対象としています。

データはサーバーに送信されますか?

いいえ。すべての処理はブラウザ内で完結します。