アップロードなし, 100%ローカル, アカウントなし

圧縮 / 整形

コードを圧縮または整形します。すべてブラウザ内で完結します。

圧縮 / 整形の仕組み

HTML、CSS、JavaScriptをミニファイ(圧縮)または整形(beautify)できます。ビルドツールは不要です。ミニファイは空白、コメント、不要な文字を取り除いてファイルサイズを削減し、整形はコードを再インデントして人が読みやすい形にします。どちらの操作もコードの実行時の挙動を変えません。

本ツールはローカルで動作する純粋なJavaScriptパーサーを使用します。ミニファイモードと整形モードを切り替え、言語を選び、コードを貼り付け、結果をワンクリックでコピーしてください。

よくある質問

ファイルはサーバーにアップロードされますか?

いいえ。すべての処理は、JavaScriptとWebAssemblyを使ってブラウザーのタブ内で実行されます。ファイルはお使いのデバイス上でメモリに読み込まれ、そこで処理され、結果はローカルのダウンロードとして提供されます。Sunastyや第三者に送信されるものは一切ありません。ご自身で確認できます。ブラウザーのDevToolsを開き、Networkタブを表示して見てください。ファイルを運ぶリクエストは一つもありません。

ミニファイはコードの動作を変えますか?

いいえ。ミニファイは空白とコメントを取り除き、場合によっては変数名を短縮するだけです。HTML、CSS、JavaScriptのロジックや挙動を変えることはありません。

コードの難読化に使えますか?

ミニファイは難読化ではありません。可読性は下がりますが、リバースエンジニアリングに対する有意味な保護にはなりません。それが目的なら、専用の難読化ツールを使ってください。

貼り付けられるコードのサイズ制限はありますか?

ツールが課す厳密な制限はありません。貼り付けたものはすべて処理されます。非常に大きなファイル(数MB)では、パーサーがブラウザーのメインスレッドで動作するため、わずかな遅延が生じる場合があります。

オフラインでも動作しますか?

はい、ページが一度読み込まれれば動作します。処理はお使いのデバイス上で行われるため、ネットワークから切断してもツールは動き続けます。これは、データが端末から外に出ないことの最も明確な証拠です。

無料ですか? アカウントは必要ですか?

完全に無料で、登録は不要です。ウォーターマークも、1日あたりの利用制限も、利用に必要なトラッキングクッキーもありません。