← ← All Tools

😀 Emoji Reference

Full Unicode 15.1 reference: 1949 base emoji + 2030 skin-tone variants + 249 ZWJ sequences across 10 groups and 100 sub-groups. Five-route search (Chinese name / pinyin / English / shortcode / U+ code point) with skin-tone picker, ZWJ composer, multi-select basket, and 8 escape formats (U+ / HTML decimal / HTML hex / URL / JS / CSS / Python / Ruby). Flag country names in both languages, local favorites / recent / frequency memory, browser-side after page load.

1949 base emoji + 2030 skin-tone variants + 249 ZWJ sequences. Local, no upload, default no third-party analytics. Search by Chinese name, pinyin, English, shortcode (:smile:), or U+ code point.
Loading ~4000 emoji…
Tip: paste an emoji into the search box to reverse-lookup its code point. Hold Ctrl/⌘ and click to multi-select into the basket. If an emoji shows as a tofu box (□), your OS font lacks that Unicode version — it will still render when pasted into supported apps (iOS / WeChat / Slack / Discord).

Free emoji reference and picker. 1949 base emoji + 2030 skin-tone variants + 249 ZWJ sequences across 10 CLDR groups and 100 sub-groups. Five-route search: Chinese name, pinyin, English, shortcode (:smile:), and U+ code point. Includes skin-tone picker, ZWJ composer with RGI validation, multi-select basket for batch copy, seven escape formats (U+ / HTML decimal / HTML hex / URL / JS / CSS / Python), flag country names in both languages, and local favorites / recent / usage-frequency memory. Everything runs client-side — no uploads, default no third-party analytics, default no ad scripts, designed for loaded-page use.