Unicode 文字検索

任意の文字を調べます。Unicode の正式名称、U+ コードポイント、カテゴリ、面、UTF-8/UTF-16 のバイト列、HTML・JS・CSS・URL のエスケープを表示し、名前での検索も可能。

Unicode 文字名を読み込み中…

3 個のコードポイント

U+00E9
…
小文字 (Ll) · 面 0 – 基本多言語面(BMP)
10 進
233
UTF-8
C3 A9
UTF-16
00E9
HTML
é
JavaScript
\u00E9
CSS
\E9
URL エンコード
%C3%A9
U+20AC
…
通貨記号 (Sc) · 面 0 – 基本多言語面(BMP)
10 進
8364
UTF-8
E2 82 AC
UTF-16
20AC
HTML
€
JavaScript
\u20AC
CSS
\20AC
URL エンコード
%E2%82%AC
U+1F600
…
その他の記号 (So) · 面 1 – 追加多言語面
10 進
128512
UTF-8
F0 9F 98 80
UTF-16
D83D DE00
HTML
😀
JavaScript
\u{1F600}
CSS
\1F600
URL エンコード
%F0%9F%98%80

関連ツール

すべて表示

Unicode 検索とは?

文字を特定します。テキストやコードポイントを貼り付けると、各文字の正式な Unicode 名、コードポイント、一般カテゴリ、面、UTF-8 と UTF-16 のバイト列、そのまま使えるエスケープが表示されます。単語で Unicode 名の一覧を検索することもできます。

Unicode 検索の使い方

  1. モード を選びます。文字を調べる または 名前で検索 です。
  2. 調べるモードでは、文字や U+1F600、0x41、\u00E9、é などのコードポイントを 入力 に貼り付けます。
  3. 検索モードでは、名前に含まれる英単語(たとえば euro sign や smiling face)を入力します。
  4. カードの大きな文字をクリックすると、コピーできます。

例

入力
😀
出力
U+1F600 · GRINNING FACE · Other symbol (So) · UTF-8: F0 9F 98 80 · UTF-16: D83D DE00

Unicode 検索を使うべき場面

未知の記号や絵文字を特定するとき、見えない文字(ゼロ幅スペース、ノーブレークスペース、BOM)を見つけるとき、コード用の正しいエスケープを得るとき、名前から文字を探すときに使います。文字列全体を表記の間で変換するには、Unicode 変換を使ってください。

Unicode 検索の仕組み

名前は Unicode Character Database 15.0(名前付きの文字が約 30,000 個で、必要なときに読み込まれます)から取得します。CJK、西夏、女書、契丹の表意文字とハングルの音節にはアルゴリズムによる名前が付き、エジプトやアナトリアの象形文字と楔形文字の名前は含まれていません。一般カテゴリはブラウザーの Unicode プロパティエスケープ(\p{gc=…})で計算し、バイト形式は TextEncoder と UTF-16 のコード単位で生成します。表示されるのは最大 200 文字です。

一般的な使用例

  • データ内の見えない文字が何かを調べる
  • 記号の HTML エンティティや JS のエスケープを取得する
  • 名前から文字(矢印、通貨記号、絵文字)を探す
  • 文字列の文字数よりバイト数が多い理由を説明する

よくある質問

名前が英語なのはなぜですか?

Unicode の文字名は規格が定める固定の英語の識別子で、どの言語でも同じです。

新しい絵文字に「名前なし」と表示されるのはなぜですか?

同梱されている名前の一覧は Unicode 15.0 のものです。それより新しい文字は、コードポイントとカテゴリは表示されますが、名前は表示されません。

ほかの言語で検索できますか?

検索は公式の英語名にのみ一致します。

おすすめの次のステップ

他のカテゴリを見る