Writing tool
Emoji and Special Character Picker
Search and copy emoji, arrows, math, currency and other symbols as a character, HTML entity or Unicode code. Keeps your recent picks in your browser.
Free, no sign-up. Runs in your browser; nothing is uploaded.
Find
0 results
Loading...
How to use the emoji and special character picker
Find and copy any emoji or symbol
Sometimes you need a tick, a degree sign, an arrow or the right emoji, and your keyboard does not have it. This picker puts around two thousand emoji and several hundred common symbols in one searchable page.
How to use it
- Type a word such as smile, cat, arrow, euro or a hex code into the search box.
- Narrow the grid with the Category menu: smileys, people, animals, food, travel, activities, objects, symbols, flags, and special sets such as arrows, math, currency, punctuation, shapes and box drawing.
- Choose what a click copies: the character itself, an HTML entity, or a Unicode code.
- Click a glyph. It is copied immediately and added to your recent list.
The Selected panel shows a large preview, its name and its code in several forms, with separate copy buttons for the character, the HTML entity, the U+ notation and a JavaScript escape.
When to use each format
- Character for documents, social posts and chat.
- HTML entity for web pages, email templates and CMS fields where you want the source to be plain ASCII.
- Unicode code for documentation, bug reports and design specs.
- JavaScript escape for strings in code.
Good to know
- Emoji appearance varies by platform, and very new emoji can show as an empty box on older devices.
- Many flags are built from two regional indicator letters, and some emoji are sequences joined together; they still copy as one unit.
- Emoji in file names, passwords and database keys can cause trouble in older systems.
- Screen readers read emoji by name, so avoid long runs of them in important text.
Privacy
The data is bundled with the page. Searches, clicks and your recent list stay in your browser.
Frequently asked questions
How do I copy an emoji?
Click it. The format chosen under "Click copies as" is placed on your clipboard, and the Selected panel shows other formats too.
What are the HTML entity and Unicode formats?
Entity is the 😀 form for HTML pages. The Unicode code is the U+1F600 notation used in documentation, and the Selected panel also gives the JavaScript escape.
Why do some emoji look different on other devices?
Each platform draws its own artwork for the same code point, so a smiley on Apple, Google and Microsoft devices looks slightly different. Newer emoji may not display on old systems.
Where are my recent picks stored?
Only in your own browser storage. Use the Clear button to remove them.
Can I search by code?
Yes. Type a hex code such as 1F600 or 2192, or a word such as heart, arrow or euro.
Which emoji data is used?
Names and keywords come from the Unicode CLDR via the MIT-licensed emojibase-data package, bundled into the page.