WhatChar by Kakerio

I, l, 1, O, 0 をすぐ確認。

テキストを貼り付けて、紛らわしいUnicode文字を確認します。

Iラテン大文字 IU+0049 · ラテン文字l, 1, i, |, !, Ⅰ に類似␠空白U+0020 · 空白 , , ,  ,  , ᠎ に類似lラテン小文字 lU+006C · ラテン文字I, 1, i, |, !, Ⅰ に類似␠空白U+0020 · 空白 , , ,  ,  , ᠎ に類似1数字 1U+0031 · ASCII 数字I, l, i, |, !, Ⅰ に類似␠空白U+0020 · 空白 , , ,  ,  , ᠎ に類似iラテン小文字 iU+0069 · ラテン文字I, l, 1, |, !, Ⅰ に類似␠空白U+0020 · 空白 , , ,  ,  , ᠎ に類似|縦線U+007C · ASCII 記号I, l, 1, i, !, Ⅰ に類似␠空白U+0020 · 空白 , , ,  ,  , ᠎ に類似!感嘆符U+0021 · ASCII 記号I, l, 1, i, |, Ⅰ に類似␠空白U+0020 · 空白 , , ,  ,  , ᠎ に類似ㅣハングル字母 ㅣU+3163 · ハングル互換字母I, l, 1, i, |, ! に類似
紛らわしい文字が 7 個見つかりました。混在スクリプト: ラテン文字 + 空白 + ASCII 数字 + ハングル互換字母
Iラテン大文字 IU+0049 · ラテン文字 · l, 1, i, |, !, Ⅰ, Ⅱ, Ⅲ に類似
  • I—ラテン大文字 I U+0049 · ラテン文字l, 1, i, |, !, Ⅰ, Ⅱ, Ⅲ に類似
  • l—ラテン小文字 l U+006C · ラテン文字I, 1, i, |, !, Ⅰ, Ⅱ, Ⅲ に類似
  • 1—数字 1 U+0031 · ASCII 数字I, l, i, |, !, Ⅰ, Ⅱ, Ⅲ に類似
  • i—ラテン小文字 i U+0069 · ラテン文字I, l, 1, |, !, Ⅰ, Ⅱ, Ⅲ に類似
  • |—縦線 U+007C · ASCII 記号I, l, 1, i, !, Ⅰ, Ⅱ, Ⅲ に類似
  • !—感嘆符 U+0021 · ASCII 記号I, l, 1, i, |, Ⅰ, Ⅱ, Ⅲ に類似
  • ㅣ—ハングル字母 ㅣ U+3163 · ハングル互換字母I, l, 1, i, |, !, Ⅰ, Ⅱ に類似

I l 1 判別、O 0 判別、Unicode類似文字と不可視文字の確認

WhatCharは、I l 1の判別、O 0の判別、Unicodeの類似文字(ホモグリフ)、全角文字、ダッシュ記号の違い、ゼロ幅スペースの検出を行うための文字チェッカーです。

I / l / 1 / ㅣ / | 判別 大文字I、小文字l、数字1、ハングルㅣ、パイプ記号などを区別します。
O / 0 / Ο / О / ㅇ 判別 英字O、数字0、ギリシャ文字オミクロン、キリル文字O、ハングルㅇを比較します。
ギリシャ・キリル文字ホモグリフ Α, А, Ρ, Р, Χ, Х, Υ, Уなどラテン文字に似た他言語の文字を検出します。
ハングル・カナ・漢字の類似形 ㅣ, ㅇ, ㅡ, ロ, 口, カ, 力, ニ, 二, シ, ツ, ソ, ンなどの似た形状を確認します。
ダッシュ・ハイフン判別 ハイフン、エンダッシュ、エムダッシュ、マイナス記号の違いを識別します。
ゼロ幅スペース・不可視文字 ゼロ幅スペースや不可視区切り文字を可視化します。

紛らわしい文字の早見表

見た目が同じでも、Unicodeのコードポイントが異なれば別の文字です。正確なコードポイントを確認してください。

Char Code point Unicode Name
I U+0049 LATIN CAPITAL LETTER I
l U+006C LATIN SMALL LETTER L
1 U+0031 DIGIT ONE
| U+007C VERTICAL LINE
ㅣ U+3163 HANGUL LETTER I
Char Code point Unicode Name
O U+004F LATIN CAPITAL LETTER O
0 U+0030 DIGIT ZERO
Ο U+039F GREEK CAPITAL LETTER OMICRON
О U+041E CYRILLIC CAPITAL LETTER O
ㅇ U+3147 HANGUL LETTER IEUNG

主な活用事例

ユーザー名とアカウント検証 似たUnicode文字を悪用した偽アカウントや不正IDを検出します。
シリアルキーとライセンスコード クーポンやパスワード入力時のI, l, 1, O, 0の入力ミスを防ぎます。
OCRとコピーテキストの確認 画像やPDFから読み取ったテキストの正確な文字種を判別します。
コードと不可視文字の検出 プログラムコードに混入したゼロ幅スペースによるエラーを特定します。

Kakerio のほかのツール

WhatChar は、ブラウザで使える Kakerio の小さなツールのひとつです。次の Kakerio のツールも、アップロードなしでブラウザ内で動きます。

Kakerio のツール一覧 (kakerio.com を新しいタブで開きます)

よくある質問 (FAQ)

なぜI, l, 1やO, 0が同じ文字に見えるのですか?

サンセリフフォントでは装飾が省かれるためです。正確なUnicodeコードポイントで確認できます。

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

いいえ。すべての解析はブラウザ内でローカル処理され、外部サーバーへ送信されません。

不可視文字も検出できますか?

はい。ゼロ幅スペース(ZWSP)やノーブレークスペースなどの隠れた文字を検出します。