余計なものを減らして、伝えたいことを。

テキストを整える。
言葉はそのまま。

不要な不可視文字を削除。長いダッシュや装飾的な引用符をシンプルな記号に変換します。
言語を保ちながらUnicodeを確認し、ブラウザ内でテキストを処理します。

変換前変換後
—↗-短くシンプルに
« »↗" "通常の引用符に
U+200B↗∅余計なものを削除
意味はそのまま。文字を整えます。
変換モード

NFC正規化。言語や絵文字に必要な制御文字は保持します。

自動処理

画面の言語とは別に、本文に適用されます。

例:𝐀 → A。数式の表記が変わる場合があります。

入力を待っています

テキストを貼り付けると、余計な文字を取り除きます。

0 ダッシュ 0 引用符 0 空白 0 見えない文字 0 要確認 テキストはこのブラウザー内だけで処理
文字レポート

文字の変更や不審な文字は見つかりませんでした。

記号をシンプルに

長いダッシュはハイフンに。「かぎ括弧」、«山括弧»、“装飾的な引用符”は通常の引用符に変換します。

見えない文字も確認

不要な制御文字を削除し、言語や絵文字に必要な文字は保持します。判断が必要なものはレポートに表示します。

あなたの言葉はそのまま

文章を書き換えたり、意味を付け加えたりしません。言葉と段落を保ち、Unicode NFC正規化を適用します。

オンラインでテキストを整える方法

ブラウザでテキストを貼り付けるか、UTF-8ファイルを開いてください。ローカルCLIでも同じルールで処理できます。

テキストを貼り付ける・開く

文書、ウェブサイト、AIの回答からテキストを貼り付けるか、UTF-8のテキストファイルを開きます。処理は自動で始まります。

モードを選び、変更を確認する

元の文字を保持するモードはUnicodeの文字を保持します。厳格なUnicodeモードでは未確認の項目があると出力できません。ASCIIのみに変換すると情報が失われる場合があります。文字レポートを確認してください。

結果をコピー・保存する

検出内容を確認したら、整えたテキストをコピーするかTXTファイルとして保存します。下のCLIを使えば、ローカルのスクリプトでファイルを処理し、JSONを取得できます。

ターミナルやLLMと連携

CLIで文章を整理。
オフラインで。

ファイルを1つダウンロードすれば、コマンドラインで文章を整え、Unicodeを検査できます。stdinやファイルを読み込み、スクリプトやLLM向けの文字レポートをJSONで取得できます。

CLIをダウンロード Node.js 22+ · 外部依存なし · オフラインで動作
terminalJS

# ファイルのテキストを整える

$ node bez-slopu.mjs draft.txt

# スクリプトやLLM向けにJSONで出力

$ cat draft.txt | node bez-slopu.mjs --json

# ラテン文字への変換でASCIIのみに

$ node bez-slopu.mjs --ascii draft.txt

テキストの整理についての質問

Unicodeの不可視文字はどのように削除されますか?

文脈に応じて不要な不可視文字や制御文字を削除します。必要な結合制御文字と認識済みの絵文字シーケンスは保持されます。判断が難しい文字は、確認できるようレポートに表示されます。

日本語や他の言語、絵文字は保持されますか?

標準の元の文字を保持するモードでは、日本語、ウクライナ語、韓国語などのUnicode文字を保持し、NFC正規化を行います。言語や絵文字に必要な制御文字も保持します。結果を使う前に、指摘された文字を確認してください。

ASCIIのみのモードでは何が変わりますか?

変換前に、見た目が似た不審なASCII文字も含めて元のテキストを検査します。キリル文字はラテン文字に変換され、アクセント記号は削除されます。絵文字や多くの非ラテン文字など、対応しない文字は ? になります。変換による情報の損失は通知されます。

テキストはサーバーに送信されますか?

いいえ。テキストはお使いの端末のブラウザ内で処理されます。アカウント作成やテキストのアップロードは不要です。ダウンロードできるCLIもローカルで処理し、オフラインで動作します。

AI生成テキストの整理やAI検出器の回避はできますか?

AI生成テキストでも、他の文章と同じように記号や不要な文字を整理できます。文章の書き換えや著者の判定は行わず、AI検出器での結果も保証しません。

文字を整えるためのツールです。文章の書き換えや作者の判定は行わず、AI検出ツールの判定結果を保証するものではありません。