空白削除・正規化ツール

スペース、タブ、空行を安全に削除・トリム・まとめる

入力

オプション

改行
特殊なスペース
ノーブレークスペース
その他の Unicode スペース

ルールの適用順: 特殊なスペース、すべて削除、タブ、スペース、各行のトリム、空行、改行、連続スペース、すべてを 1 つに、全体のトリム。

出力

整えたテキストがここに表示されます。
テキストを貼り付けるか、ファイルを開くか、例を読み込んで空白を整えます。
空白削除・正規化ツールについて

貼り付けたテキストを推測なしで整えます。スペース、タブ、改行、空行を削除し、各行やテキスト全体をトリムし、連続するスペースをまとめます。ノーブレークスペース、その他の Unicode スペース、ゼロ幅スペースなどの特殊文字には専用の設定があり、処理はすべてブラウザ内で行われます。

使い方
  1. 1.テキストを貼り付けるか、テキストファイルを開くか、例を読み込みます。
  2. 2.必要なルールをオンにします。入力に合わせて出力が更新されます。
  3. 3.「特殊なスペース」を開き、ノーブレーク・Unicode・ゼロ幅スペースを変換または削除します。
  4. 4.「空白を表示」をオンにして残った空白を確認します。
  5. 5.出力をコピーするか、.txt ファイルとしてダウンロードします。
ルールの順序

ルールは常に同じ順序で適用されます: 特殊なスペース、空白をすべて削除、タブ、スペース、各行のトリム、空行、改行、連続スペース、すべてを 1 つに、テキスト全体のトリム。空白をすべて削除は他のルールより優先されます。Windows (CRLF) と旧 Mac (CR) の改行は、改行を削除・置換しない限りそのまま残ります。

絵文字、接合子、コード

ゼロ幅接合子・非接合子と異体字セレクタは削除しないため、絵文字の組み合わせや複雑な文字が崩れません。これは圧縮ツールではなくテキストツールです。JSON やコードから空白をすべて削除すると文字列内の空白も変わるため、コードには JSON フォーマッター、CSS 圧縮ツール、JS 圧縮ツールを使ってください。

制限

入力は 2,000,000 文字までです。文字数は Unicode コードポイントで数えます。Unicode の行区切り・段落区切り (U+2028、U+2029) は改行として扱いません。空白の記号は 200,000 文字までの出力に表示されます。

CodingToolが正式に公開されました

Launched on StartupBaseCodingTool.dev - Free, Fast & Easy Developer Tools in One Place | Product HuntCodingTool - Featured on Startup FameFazier badgeListed on Turbo0Featured on Twelve ToolsFeatured on Findly.toolsLaunchpadly Startup DirectoryCodingTool.dev — Featured on Smol Launch