一括テキスト整形クリーナー 全角半角の混在・不可視文字・AIコピペ痕跡をワンクリックで除去

Step 1:クリーニングしたいテキストを貼り付け

Step 2:検出結果

この数字は文字単位で正確にスキャンした結果であり、意味を推測したものではありません。まさにAIチャットツールが苦手とする部分です——AIは文章の意味を理解するのは得意ですが、文字を一つずつ正確に数えるのは不得意だと知られています。

上にテキストを貼り付けると検出結果が表示されます

Step 3:適用するクリーニング項目を選択

全角の英数字・記号が半角テキストに混在している状態(またはその逆)を検出し、統一する方向を選べます。

ゼロ幅スペース、ゼロ幅接合子、BOMなど、目には見えないが検索やレイアウトを崩す不可視文字を除去します。

AIチャットツールからコピペした際によく残る書式の痕跡を修正します。

連続する空白や空行を圧縮し、各行の先頭・末尾の余分な空白を削除します。

貼り付けたテキストが時々「おかしく」見えるのはなぜ?

ChatGPT、Word、PDF、翻訳済みの文書からテキストをコピーすると、目には見えないけれどコンピューターには処理されてしまう文字——ゼロ幅スペース、ファイル先頭に残るBOM(バイト順マーク)、双方向制御記号などが混入することがよくあります。これらの不可視文字は見た目には分かりませんが、CMS、Excel、コード、フォームに貼り付けると検索の不一致や文字数カウントのズレ、「重複コンテンツ」判定の誤爆につながることがあります。さらに、AIチャットツールが出力する文章には、チャット表示専用の書式の痕跡——スマート引用符(“” ‘’)、統一された長いダッシュ(—)、Markdown表示用の**太字**# 見出し記号——が残ることもよくあります。

本ツールは100%あなたのブラウザ内で処理されます。貼り付けたテキストがサーバーにアップロードされることはありません。

検出・クリーニングする項目

  • 全角/半角統一:半角テキストに混在する全角の英数字・記号(またはその逆)を検出し、どちらかに統一できます。
  • 不可視Unicode文字:ゼロ幅スペース(U+200B)、ゼロ幅接合子/非接合子(U+200C/U+200D)、BOM(U+FEFF)、単語結合子、ソフトハイフン、双方向制御記号などを検出・除去し、種類別の実際の検出数を表示します。
  • AIコピペ痕跡:スマート引用符を直引用符に、ダッシュを統一し、Markdownの残骸記号(太字、見出し、箇条書き記号など)を除去します。
  • 余分な空白の整理:連続する空白や空行を圧縮し、各行先頭・末尾の余分な空白を削除します。

なぜAIに直接クリーニングを頼まないのか?

大規模言語モデルは文章を「意味」として読み取るため、文字単位・バイト単位の正確なカウントやUnicode検出は公認の弱点です。本ツールは決定論的に一文字ずつスキャンするため、表示される数字はAIの推測ではなく100%正確な統計です。

よくある質問

Q1:このツールはテキストをサーバーにアップロードしますか?

いいえ。検出とクリーニングはすべてブラウザ内でローカルに行われ、テキストが外部に送信されることはありません。個人情報や機密情報を含むテキストにも安心してご利用いただけます。

Q2:全角半角の統一で日本語の文字も変換されてしまいますか?

いいえ。全角/半角統一はASCII範囲内の英数字・記号(U+FF01~U+FF5E)にのみ作用します。日本語・中国語・韓国語などもともと全角幅の文字は変更されません。