不可視文字検出
ゼロ幅スペース、BOM、ソフトハイフンなど40種類以上の隠れ文字をスキャン。コードポイントを表示してワンクリックで除去。
不可視文字とは?
不可視文字とは、幅ゼロで表示されるか、通常のスペースと見分けがつかないUnicodeコードポイントのことです。代表的なものはゼロ幅スペース(U+200B)、ゼロ幅非接合子(U+200C)、ゼロ幅接合子(U+200D)、バイト順マーク(U+FEFF)、ノーブレークスペース(U+00A0)、ソフトハイフン(U+00AD)です。目には見えませんが、ソフトウェアには見えています——この不一致が実際のバグを引き起こします。
どこから混入するのか
- Webサイト、Word文書、PDF、チャットアプリからのコピペ
- CMSエディタやリッチテキストフィールドからの書き出し
- AIライティングツールや翻訳サービス
- WindowsエディタがUTF-8 BOM付きで保存したファイル
- 絵文字シーケンス(ゼロ幅接合子を正当に使用)
引き起こされる問題
- コードの破損 — 変数名やJSONキーに混入したゼロ幅スペースは、見た目は正しいのにエラーになる「デバッグ不可能」なバグを生みます。
- 比較の失敗 — 隠れ文字入りの「admin」は「admin」と等しくならず、ログインや重複排除が壊れます。
- URLスラッグの破損 — スラッグ内の不可視文字は、見た目は正しいのに404になるURLを作ります。
- CSV/データベースの破損 — ファイル先頭のBOMは最初のカラム名を静かにずらします。
使い方
テキストを貼り付けると、40種類以上の不可視・ゼロ幅Unicodeコードポイントと照合してスキャンします。検出された各タイプについて、正確なコードポイント(例:U+200B)、Unicode公式名、個数、最初の出現位置を表示します。ワンクリックでクリーン版を生成——ゼロ幅文字は削除、特殊スペースは通常スペースに正規化されます。スキャンはすべてブラウザ内で実行され、テキストは送信されません。
関連ツール
背景知識はゼロ幅文字とは?のガイドをご覧ください。より広い整形にはPlain Text Converterを、ダッシュの整理にはEm Dash Removerをどうぞ。
関連ツール
スラッグジェネレーター
テキストをURLスラッグに変換
URLスラッグジェネレーター
SEO対応のURLスラッグを作成
テキスト→スラッグ変換
テキストをスラッグに変換
オンラインスラッグ化
テキストを即座にスラッグ化
パーマリンク生成
クリーンな固定URLを作成
WordPressスラッグ生成
WordPress用スラッグ生成
ブログスラッグ生成
ブログ記事用スラッグ生成
商品スラッグ生成
商品ページ用スラッグ生成
ケース変換ツール
テキストをあらゆる形式に変換
キャメルケース変換
テキストをcamelCaseに変換
タイトルケース変換
テキストをTitle Caseに変換
センテンスケース変換
テキストをSentence Caseに変換
ケバブケース変換
テキストをケバブケースに変換
スネークケース変換
テキストをsnake_caseに変換
パスカルケース変換
テキストをPascalCaseに変換
交互ケース変換
テキストをaLtErNaTiNg CaSeに変換
ドットケース変換
テキストをdot.caseに変換
定数ケース変換
テキストをCONSTANT_CASEに変換
文字数カウンター
単語数・文字数・文章数をカウント
Lorem Ipsumジェネレーター
プレースホルダーテキストを生成
プレーンテキスト変換
書式削除・テキスト整形
重複行削除
テキストの重複行を削除
空行削除
空白行を削除
行の並べ替え
テキスト行をアルファベット順にソート
改行削除
行を結合して1段落に
EMダッシュ削除
EMダッシュを読点やハイフンに置換
URLエンコーダー / デコーダー
URLをオンラインでエンコード・デコード
UTMビルダー
キャンペーン追跡URLを作成
JSONキーをcamelCaseに
JSONキーをcamelCaseに変換
JSONキーをsnake_caseに
JSONキーをsnake_caseに変換