異体字セレクタ

VS

Technical/Unicode

文字をテキスト形式(モノクロ)で表示するかどうかを切り替えるUnicode文字。VS-15(U+FE0E)がテキスト表示、VS-16(U+FE0F)が絵文字表示を指定する。

Many characters exist in both text and emoji forms. The heart ♥ can appear as a simple text symbol or as a colorful emoji ❤️. Variation Selector-16 (U+FE0F) forces emoji presentation, while Variation Selector-15 (U+FE0E) forces text presentation.

This is why you sometimes see emoji-test.txt list the same emoji with and without U+FE0F — the version with VS-16 is "fully qualified" and ensures consistent emoji rendering across all platforms.

Not all emoji need variation selectors. Characters in dedicated emoji blocks (like U+1F600 grinning face) have emoji presentation by default. VS-16 is mainly needed for characters that originated as text symbols.

関連用語

キーキャップシーケンス キーキャップシーケンス
数字または記号の後にVS-16(U+FE0F)と囲みキーキャップ文字(U+20E3)を続けることで形成される絵文字シーケンス。
テキスト表示 テキスト表示
文字をモノクロのテキスト記号として表示するレンダリング。デフォルトでテキスト形式の場合、またはVariation Selector-15が適用された場合に使用される。
モノクロ絵文字 モノクロ絵文字
色のないアウトラインスタイルで表示される絵文字のレンダリング形式。単色のテキスト記号として表示される。
完全限定 (FQE) 完全限定 (FQE)
必要な異体字セレクタをすべて含み、あらゆるプラットフォームで一貫して表示される絵文字シーケンス。
最低限限定 最低限限定
一部のオプションの異体字セレクタが省略されているが、ほとんどのプラットフォームで絵文字としてレンダリングするのに十分な情報を含む絵文字シーケンス。
絵文字表示 絵文字表示
文字をカラフルな絵文字グリフとして表示するデフォルトのレンダリング。本来的に絵文字として定義されているか、Variation Selector-16によって指定される。
非限定 非限定
必要な異体字セレクタが省略されており、すべてのプラットフォームで絵文字として表示されない可能性がある絵文字シーケンス。

関連ツール

🔍 シーケンスアナライザー シーケンスアナライザー
ZWJ シーケンス、肌の色の修飾子、キーキャップシーケンス、国旗のペアを個別のコンポーネントに分解します。
🔢 Unicode 検索 Unicode 検索
U+1F600 のようなコードポイントを入力すると、対応する絵文字、エンコード詳細、UTF-8/16 バイト、HTML エンティティを確認できます。