ここで実行 100% ブラウザ内で動作します。アップロードもログインも不要です。
Whitespace Cleaner
行末の空白・インデント・連続空行・タブをブラウザ内でリアルタイムに整形。
使い方
- 空白が乱れたテキストやコードを左側の入力欄に貼り付けます。
- 実行したい整理にチェックを入れます:行末の空白、行頭のインデント、連続空行、1 行化、タブ変換。
- 右側に即座に結果が表示されます —— 入力やチェックを変えるたびに再計算されます。
- パネル下のカウンターで削除された文字数を確認できます。
- Copy で結果をコピー。素材がなければ Sample で例を読み込めます。
よくある用途
- 貼り付けコードの整形 —— スライドや PDF、チャットからコピーしたコードに付く余分なインデントを一括で除去。
- コミット前のデータ整理 —— CSV や設定ファイルの行末空白と空行を整え、diff を本体の変更だけに。
- スクレイピングしたテキストの 1 行化 —— 複数行の断片を 1 行にまとめ、ログや検索語、表計算のセルに収める。
- インデントの統一 —— タブを空白に変換、または行頭インデントを削除して見比べやすく。
よくある質問
Q: 1 行化モードで単語間のスペースも消えますか? A: いいえ。連続する空白(改行を含む)を 1 つのスペースに圧縮し、両端を整えるだけです。単語間には常に 1 つのスペースが残ります。
Q: 複数のオプションを同時に使えますか? A: はい。固定の順序で適用されます:タブ変換 → 行末空白の削除 → 行頭インデントの削除 → 空行の圧縮 → 最後に 1 行化。
Q: 普通の文字は変更されますか? A: 整形の対象はスペース・タブ・改行だけです。文字・記号・句読点はそのまま残ります。
データはこのデバイス内にとどまります
Whitespace Cleaner は 100% ローカルで動作します。貼り付けたり、ドロップしたデータはすべてお使いのブラウザ内で処理され、送信されることはありません。当社のサーバーには何も保存されません——タブを閉じればすべて消えます。
入力された内容がサーバーへ送信・記録・解析利用されることはありません。初回読み込み後はネットワークを切断していてもこのページは動作します。