絵文字からUnicode

絵文字をUnicodeコードポイントに変換、またUnicodeコードポイントから絵文字に変換します。

このツールについて

絵文字からUnicodeツールは、絵文字文字とテキストをUnicodeコードポイント表現 (U+XXXX形式)に変換し、その逆も行います。各書記素クラスターの詳細な分析を 提供し、コードポイント、16進数値、UTF-8バイトサイズを表示します。

現代の絵文字はUnicodeにおいて驚くほど複雑です。1つの表示される絵文字が実際には ゼロ幅接合子(ZWJ)、異体字セレクター、肌色修飾子で結合された複数のコード ポイントで構成されている場合があります。このツールはこれらの基礎的なシーケンスを 理解するのに役立ちます。

Intl.Segmenter API(利用可能な場合)を使用してテキストを書記素クラスター —ユーザーが1つの文字として認識する視覚的単位—に正しく分割します。これにより 国旗、肌色付き絵文字、ZWJシーケンスなどの複雑な絵文字シーケンスが個別の コードポイントに分割されず、単一のエンティティとして分析されます。

すべての処理はブラウザ内で実行されます。データがサーバーに送信されることは ありません。Unicodeテキストを扱う場合は、Unicode Inspector による詳細な文字分析、Unicode正規化ツールによる 正規化形式、絵文字ピッカーによる素早い絵文字検索も お役立てください。

双方向変換で、絵文字を貼り付けてコードポイントを取得したり、コードポイント (U+XXXXまたは16進形式)を貼り付けて元の絵文字を再構築できます。

使い方

  1. 絵文字 → Unicode または Unicode → 絵文字 モードを選択します。
  2. 入力フィールドに絵文字やテキスト(またはU+1F600のようなUnicodeコードポイント)を貼り付けます。
  3. 分析モードでは、各文字のコードポイント、16進数値、バイトサイズを表で表示します。
  4. デコードモードでは、デコードされた絵文字/テキストが大きなプレビューで表示されます。
  5. コピーをクリックして分析結果またはデコードされたテキストをコピーします。
  6. スワップで出力を入力に戻し、往復変換ができます。
  7. クリアをクリックしてツールをリセットします。

絵文字Unicodeの人気例

すべての絵文字Unicode例を見る →

よくある質問

データは安全ですか?

はい。すべての分析はクライアントサイドJavaScriptを使用してブラウザ内で実行されます。データがサーバーに送信されたり、入力が保存・記録されることはありません。

Unicodeコードポイントとは何ですか?

Unicodeコードポイントは、Unicode標準の各文字に割り当てられた固有の番号で、通常U+XXXX形式で記述されます。例えば、笑顔の絵文字😀はU+1F600です。コードポイントはU+0000からU+10FFFFの範囲です。

なぜ1つの絵文字に複数のコードポイントがあるのですか?

多くの現代の絵文字は実際には複数のコードポイントのシーケンスです。肌色付きの絵文字は基本の絵文字と肌色修飾子を組み合わせます。家族の絵文字はゼロ幅接合子(ZWJ)文字を使用して複数の人物の絵文字を1つの視覚的単位に結合します。

書記素クラスターとは何ですか?

書記素クラスターは、ユーザーが1つの文字として認識する1つ以上のUnicodeコードポイントのシーケンスです。例えば、🇺🇸のような国旗絵文字は2つのRegional Indicatorコードポイントで構成されますが、1つの文字として表示されます。ツールはIntl.Segmenterを使用してこれらのクラスターを正しく識別します。

デコードモードではどの入力形式がサポートされていますか?

U+XXXX形式(例:U+1F600)、16進数値(例:1F600)、0xプレフィックス付き16進数(例:0x1F600)を受け付けます。複数のコードポイントはスペース、カンマ、セミコロンで区切れます。

すべての絵文字がサポートされていますか?

はい。最新の追加を含むすべてのUnicode絵文字をサポートしています。ZWJシーケンス、肌色修飾子、国旗シーケンス、キーキャップシーケンス、異体字セレクターを正しく処理します。

関連ツール