空白・改行整理ツール — 無料オンライン

テキストから余分な空行、末尾のスペース、先頭・末尾の空白を削除します。

結果は情報提供のみを目的としており、誤りを含む場合があります。重要な情報は必ずご自身で確認してください。本ツールのご利用は自己責任でお願いいたします。

このツールでできること

空白・改行整理ツールは、乱れたテキストをワンクリックで整えます。各行末のスペースやタブを削除し、3つ以上連続する改行を1つの空行にまとめ、テキスト全体の先頭と末尾の空白を取り除きます。整理されたテキストはボックス内の元のテキストと置き換わり、そのままコピーできます。

テキスト内のインデントは保持されるため、コードブロックやネストしたリストの構造は崩れません。先頭の空白が失われるのは最初の行だけで、これはテキスト全体の先頭がトリムされるためです。行末の空白は目に見えませんが、差分のノイズ、lintチェックの失敗、Markdownの改行の崩れの原因になります。コミットや貼り付けの前に取り除いておけば、思わぬトラブルを避けられます。テキストはブラウザ内で処理されます。

こんなときに使えます

  • PDF、Webページ、メールからコピーしたテキストを、別の場所に貼り付ける前に整えるとき。
  • リンターやコードレビューで指摘される行末のスペースを削除するとき。
  • 空行の数がばらばらなMarkdownやプレーンテキストのメモを整えるとき。
  • 実際の変更だけが表示されるよう、テキスト差分チェッカーで比較する2つのテキストを準備するとき。

使用例

入力

  First line   



Second line	
Third line  

出力

First line

Second line
Third line

このツールについての質問

単語間のスペースも削除されますか?

いいえ。行の途中にあるスペースはそのまま残ります。削除されるのは、各行末の空白、余分な空行、テキスト全体の先頭と末尾の空白だけです。

空行をすべて削除せず、1行だけ残すのはなぜですか?

Markdown、メール、ほとんどのテキスト形式では、1つの空行が段落の区切りになります。1行残すことで、意図しない隙間を取り除きつつ構造を保てます。

Markdownの改行が壊れませんか?

Markdownでは行末の2つのスペースで強制改行になりますが、トリムするとこのスペースは削除されます。代わりに行末にバックスラッシュを置くか、<br>タグを使ってください。どちらもトリム後も残ります。

行末の空白が再び入り込まないようにするには?

ほとんどのエディターには保存時にトリムする機能があります。VS Codeではfiles.trimTrailingWhitespaceを有効にしてください。trim_trailing_whitespace = trueを記述した.editorconfigファイルを使えば、同じルールをチーム全体に適用できます。

このツールは無料ですか?

はい、無料でご利用いただけます。登録・メールアドレス不要。結果はこのページに表示されます。

結果はどこで確認できますか?

このページでツールを使用すると、結果がここに表示されます。メールで受け取る必要はありません。