ESC
入力方法
コードタイプ
入力コード/テキスト
圧縮されたコード/テキスト

0

元の文字数

0

圧縮後の文字数

0

削減された文字数

0%

圧縮率

使用例

CSS圧縮

CSSコードの不要なスペースと改行を削除。

body { margin: 0; padding: 0; ...
HTMLクリーンアップ

HTMLコンテンツの余分なスペースと改行を削除。

<div class="container"> <p>Con...
テキスト編集

記事や文書の不要なスペースを最適化。

This is sample text. To...

機能

超高速

遅延なしでテキストを即座に処理

安全&プライベート

すべての処理はブラウザ内で行われます。データはサーバーに送信されません

モバイル対応

デスクトップ、タブレット、モバイルなど、すべてのデバイスで完璧に動作

無制限

制限なしであらゆる長さのテキストを圧縮

テキスト圧縮の使い方

1

テキストを貼り付け

上の入力エリアにテキストをコピーして貼り付けます

2

圧縮をクリック

「テキストを圧縮」ボタンをクリックしてテキストを処理します

3

結果をコピー

出力エリアから圧縮されたテキストをコピーします

よくある質問

テキストのミニファイは、コンテンツの機能に不要な文字(余計なスペース、タブ文字、改行文字、空行など)を取り除くことです。プレーンテキストの場合、コンテンツをコンパクトにします。コード(CSS、JavaScript、HTML)の場合、ブラウザが解析・実行する際に不要な文字(コメント、インデント、トークン間の空白)を削除します。生成されたテキストやコードは元のものと意味的に同一ですが、使用するバイト数は少なくなります。

元のコンテンツに含まれる空白やコメントの量によって異なります。一般的な範囲は以下の通りです:過度なスペースを含むプレーンテキスト:5-20% 削減。コメントとインデントを含むCSSスタイルシート:20-50% 削減。コメント、空行、インデントを含むJavaScript:30-70% 削減。インデントされた構造のHTML:15-40% 削減。ミニファイ後に表示される圧縮率は、特定の入力に対する正確な割合を示します。注:Webサーバーによるその後のGzip圧縮により、通常はコードファイルがさらに60-80%削減されるため、ネットワーク上での総サイズ削減はさらに大きくなります。

自動検出は、貼り付けられたコンテンツまたはアップロードされたファイルの拡張子を検査してコードの種類を判断します。ファイルのアップロードの場合、拡張子(.js, .css, .html, .txt)が直接使用されます。貼り付けられたコンテンツの場合、ツールは言語固有のパターン(CSSの波括弧とプロパティ宣言、HTMLのdoctypeとタグ構造、JavaScriptの関数/変数キーワードなど)をスキャンします。言語が判別できない場合はプレーンテキストモードにフォールバックします。自動検出されたタイプは、ドロップダウンから手動で選択することでいつでも上書きできます。

このText Minifierは、CSS、JS、HTMLに加えてプレーンテキストも処理できるため、空白の多いあらゆるコンテンツを圧縮するのに便利です。当サイトの専用CSS/JS Minifierはコード特化型で、整形(デバッグ用の逆ミニファイ)機能が含まれています。混合されたコンテンツタイプやプレーンテキストを扱う必要がある場合はText Minifierを使用してください。整形機能が必要な場合や、プレーンテキストのオプションなしで特定のモード処理を行いたい場合はCSS/JS Minifierを使用してください。

はい。HTMLミニファイはHTMLタグ間の空白、テキストノード内のインライン空白(複数のスペースを1つに集約)、および空行を削除します。構造(タグ、属性、コンテンツ)は保持されます。ただし、<pre>、<textarea>、および<script>タグ内の空白は重要であり、保持されるべきものです。このツールのHTMLモードではこれらのブロックを保護しようと試みます。テンプレートに空白に敏感な要素やインラインスクリプトを使用している場合は、デプロイ前にミニファイされたHTMLを十分にテストしてください。

削除されるのは空白のみです。実際の単語、文字、コードトークンはすべて書かれた通りに残ります。プレーンテキストの場合:連続する複数のスペースは1つに減らされ、行の先頭/末尾のスペースが削除され、空行が集約されます。コードの場合:コメントが削除されインデントが取り除かれますが、変数名、文字列リテラル、およびすべてのコードロジックは変更されずに保持されます。予期せぬ変更がないか確認するために、常に結果を入力と比較してください。

はい。「Upload File」モードに切り替えて、.js、.css、.html、または.txtファイルを選択してください。ミニファイされた結果が出力エリアに表示され、同じ拡張子のファイルとしてダウンロードできます。ダウンロードボタンは元のファイル名に .min. プレフィックスを保持します(例:style.min.css)。また、コードを直接入力欄に貼り付けて結果をコピーすることもでき、ファイルの操作は必要ありません。

いいえ。すべてのミニファイ処理はブラウザ内でJavaScriptを使用して実行されます。あなたのテキスト、コード、およびアップロードされたファイルがデバイスから外へ送信されることはありません。これにより、独自のソースコード、APIキーを含む設定ファイル、およびネットワーク経由で送信したくないあらゆるコンテンツに対してこのツールを安全に使用できます。

Wordからコピペしたら変なスペースだらけ、ありますよね

Wordからコピー&ペーストすると謎のスペースや改行が大量に入る。開発者なら誰でも経験があるはずです。このツールはそれをきれいに除去します。乱雑なテキストやコードを貼り付けて、圧縮ボタンを押すだけ。プレーンテキスト、JavaScript、CSS、HTMLを自動検出するので、言語を選ぶ必要すらありません。

なぜテキスト圧縮が必要か

圧縮されたCSSやJSファイルは転送データが少ないため高速に読み込まれます。一般的なスタイルシートでは、空白とコメントを削除するだけでファイルサイズを30-70%削減できます。これはページ読み込み時間とCore Web Vitalsのスコアに直接影響します。プレーンテキストでも、ペイロード制限のあるAPIやストレージコストが積み重なるデータベースで作業する際に役立ちます。

実際に使う場面

本番デプロイ前のCSSとJSのクリーンアップ。PDFやWordからコピーしたテキストのフォーマットゴミの除去。できるだけ軽量にする必要があるAPIペイロードの準備。HTMLメールテンプレートからの空白除去。あるいは、誰かが47行の空行付きでコミットした設定ファイルの整理。

セキュリティとプライバシー

あなたのデータの安全を最優先しています

ローカル処理

すべての処理がブラウザ内で完結します

データ送信なし

データはサーバーに送信されません

保存しません

データは保存も共有もされません

SSL暗号化

安全な通信でご利用いただけます

次のステップ

MoreOnlineToolsでもっと見る