🧹 重複を削除

テキストから重複行を削除(並べ替え・空白除去オプション付き)

✓ ずっと無料 · ✓ 登録不要 · ✓ アップロード不要 · ✓ オフライン対応

🔒 テキストがデバイスの外に出ることはありません。 すべての処理はJavaScriptのSetによる重複削除を使用してブラウザ内でローカルに行われます。アップロード、サーバー、追跡は一切ありません。

特長

  • 1行ずつ重複削除 — 重複した行を削除します。大文字・小文字の区別、前後の空白の除去、並べ替えを選べます。
  • 統計 — 元の行数、ユニークな行数、重複していた行数がひと目でわかります。
  • 柔軟なオプション — 大文字・小文字の区別、行頭・行末の空白を無視した比較、空行の削除、A→Z の並べ替え(数字は数の順)を選べます。実行後にオプションを変えると結果もすぐ変わります。
  • Copy & ダウンロード — 重複を取り除いた結果をコピーするか、テキストファイルとしてダウンロードできます。

仕組み

  1. テキストを貼り付け — 重複した行を含むテキストを入力します。1行に1項目です。
  2. オプションを設定 — 大文字・小文字の区別、空白の除去、並べ替えを設定します。
  3. ユニークな行を取得 — 「重複を削除」をクリックして、結果をコピーまたはダウンロードします。

活用例

  • メール配信の前にメールアドレスリストの重複を削除
  • コピーしたデータから繰り返しの項目を整理
  • 分析のためにログの重複エントリを削除

よくある質問

比較は標準で大文字・小文字を区別しますか?

いいえ。標準では "Hello"・"hello"・"HELLO" は同じ行とみなし、最初の行を書いたとおりに残します。「大文字・小文字を区別」をオンにすると 3 行とも残ります。

残した行は書き換えられますか?

いいえ。重複した行をまるごと削除するだけで、残るのは最初の行そのもの(インデントや途中の空白も含めて 1 文字も変えません)。「前後の空白を無視して比較」は何を重複とみなすかだけに影響し、テキストの空白は削りません。

元の順番は保たれますか?

はい、標準では元の順番のままです。「結果を並べ替え」をオンにすると A→Z に並べ、数字は数の順(item2 が item10 より前)になります。並べ替えた結果には空行を含めません。

空行はどうなりますか?

元の位置に残り、重複としては数えないので段落の間隔は崩れません。「空行を削除」をオンにするとすべて取り除きます。

関連ツール

💬 バグ、アイデア、ご挨拶など? Milo 🐨 に連絡 · [email protected]