Text to Emoji
Paste text and every whole word on the word list gets its emoji: in place of the word, after it or before it. The list is written out under the tool with each emoji's code points, 167 entries to start, and you can add, change and remove entries, download the list as JSON and import one back. Every match is numbered, so a swap you do not want can be undone or given a different emoji without touching the rest, and undo puts back the exact word, spacing and punctuation you typed. The cat inside catalog is left alone and listed as skipped.
foundsun โ๏ธcat ๐ฑpizza ๐coffee โ
- 1sunappliedโ๏ธ
- 2Catapplied, any case๐ฑ
- 3catapplied๐ฑ
- 4pizzaapplied๐
- 5coffeeappliedโ
skipped catalog (cat inside a longer word)
Undo puts back the exact original word, spacing and punctuation.
Worked examples
- ๐ฑ concatenate: the cat inside concatenate is left alone
- any case: ๐ฑ, ๐ฑ and ๐ฑ; match case: Cat, ๐ฑ and CAT
- all 5 undone: the text comes back exactly, 71 of 71 characters
Your word list
Each entry is a word or a phrase of up to 3 words, in letters and digits, with up to 8 emoji. Words match whole: a word is a run of letters, marks and digits, so the cat in "cat's" matches and the cat in "catalog" does not. A new word goes to the top. The list and the two settings are kept in this browser; your text is not.
167 entries. Import replaces the whole list.
| Word | Emoji | Code points | Actions |
|---|---|---|---|
| cat | ๐ฑ | U+1F431 | |
| dog | ๐ถ | U+1F436 | |
| bird | ๐ฆ | U+1F426 | |
| fish | ๐ | U+1F41F | |
| horse | ๐ด | U+1F434 | |
| cow | ๐ฎ | U+1F42E | |
| pig | ๐ท | U+1F437 | |
| mouse | ๐ญ | U+1F42D | |
| rabbit | ๐ฐ | U+1F430 | |
| bear | ๐ป | U+1F43B | |
| lion | ๐ฆ | U+1F981 | |
| tiger | ๐ฏ | U+1F42F | |
| monkey | ๐ต | U+1F435 | |
| frog | ๐ธ | U+1F438 | |
| snake | ๐ | U+1F40D | |
| turtle | ๐ข | U+1F422 | |
| bee | ๐ | U+1F41D | |
| butterfly | ๐ฆ | U+1F98B | |
| spider | ๐ท๏ธ | U+1F577 U+FE0F | |
| owl | ๐ฆ | U+1F989 | |
| penguin | ๐ง | U+1F427 | |
| whale | ๐ณ | U+1F433 | |
| octopus | ๐ | U+1F419 | |
| unicorn | ๐ฆ | U+1F984 | |
| chicken | ๐ | U+1F414 | |
| duck | ๐ฆ | U+1F986 | |
| elephant | ๐ | U+1F418 | |
| fox | ๐ฆ | U+1F98A | |
| wolf | ๐บ | U+1F43A | |
| panda | ๐ผ | U+1F43C | |
| dragon | ๐ | U+1F409 | |
| black cat | ๐โโฌ | U+1F408 U+200D U+2B1B | |
| pizza | ๐ | U+1F355 | |
| coffee | โ | U+2615 | |
| tea | ๐ต | U+1F375 | |
| apple | ๐ | U+1F34E | |
| banana | ๐ | U+1F34C | |
| cake | ๐ฐ | U+1F370 | |
| birthday | ๐ | U+1F382 | |
| bread | ๐ | U+1F35E | |
| cheese | ๐ง | U+1F9C0 | |
| burger | ๐ | U+1F354 | |
| taco | ๐ฎ | U+1F32E | |
| hot dog | ๐ญ | U+1F32D | |
| ice cream | ๐จ | U+1F368 | |
| cookie | ๐ช | U+1F36A | |
| egg | ๐ฅ | U+1F95A | |
| milk | ๐ฅ | U+1F95B | |
| popcorn | ๐ฟ | U+1F37F | |
| strawberry | ๐ | U+1F353 | |
| lemon | ๐ | U+1F34B | |
| carrot | ๐ฅ | U+1F955 | |
| corn | ๐ฝ | U+1F33D | |
| sushi | ๐ฃ | U+1F363 | |
| noodles | ๐ | U+1F35C | |
| rice | ๐ | U+1F35A | |
| chocolate | ๐ซ | U+1F36B | |
| candy | ๐ฌ | U+1F36C | |
| donut | ๐ฉ | U+1F369 | |
| avocado | ๐ฅ | U+1F951 | |
| pepper | ๐ถ๏ธ | U+1F336 U+FE0F | |
| watermelon | ๐ | U+1F349 | |
| grapes | ๐ | U+1F347 | |
| cherry | ๐ | U+1F352 | |
| sun | โ๏ธ | U+2600 U+FE0F | |
| rain | ๐ง๏ธ | U+1F327 U+FE0F | |
| snow | โ๏ธ | U+2744 U+FE0F | |
| cloud | โ๏ธ | U+2601 U+FE0F | |
| rainbow | ๐ | U+1F308 | |
| moon | ๐ | U+1F319 | |
| star | โญ | U+2B50 | |
| fire | ๐ฅ | U+1F525 | |
| tree | ๐ณ | U+1F333 | |
| flower | ๐ธ | U+1F338 | |
| rose | ๐น | U+1F339 | |
| leaf | ๐ | U+1F343 | |
| mountain | โฐ๏ธ | U+26F0 U+FE0F | |
| ocean | ๐ | U+1F30A | |
| wind | ๐ฌ๏ธ | U+1F32C U+FE0F | |
| lightning | โก | U+26A1 | |
| earth | ๐ | U+1F30D | |
| world | ๐ | U+1F30E | |
| volcano | ๐ | U+1F30B | |
| cactus | ๐ต | U+1F335 | |
| umbrella | โ๏ธ | U+2602 U+FE0F | |
| rainbow flag | ๐ณ๏ธโ๐ | U+1F3F3 U+FE0F U+200D U+1F308 | |
| heart | โค๏ธ | U+2764 U+FE0F | |
| love | ๐ | U+1F60D | |
| happy | ๐ | U+1F60A | |
| sad | ๐ข | U+1F622 | |
| laugh | ๐ | U+1F602 | |
| angry | ๐ | U+1F620 | |
| cool | ๐ | U+1F60E | |
| tired | ๐ซ | U+1F62B | |
| sleep | ๐ด | U+1F634 | |
| wow | ๐ฎ | U+1F62E | |
| think | ๐ค | U+1F914 | |
| scared | ๐ฑ | U+1F631 | |
| kiss | ๐ | U+1F618 | |
| wink | ๐ | U+1F609 | |
| hello | ๐ | U+1F44B | |
| goodbye | ๐ | U+1F44B | |
| thanks | ๐ | U+1F64F | |
| thumbs up | ๐ | U+1F44D | |
| ok | ๐ | U+1F44C | |
| party | ๐ | U+1F389 | |
| clap | ๐ | U+1F44F | |
| strong | ๐ช | U+1F4AA | |
| baby | ๐ถ | U+1F476 | |
| family | ๐จโ๐ฉโ๐ง | U+1F468 U+200D U+1F469 U+200D U+1F467 | |
| friend | ๐ค | U+1F91D | |
| teacher | ๐งโ๐ซ | U+1F9D1 U+200D U+1F3EB | |
| chef | ๐งโ๐ณ | U+1F9D1 U+200D U+1F373 | |
| ghost | ๐ป | U+1F47B | |
| robot | ๐ค | U+1F916 | |
| alien | ๐ฝ | U+1F47D | |
| skull | ๐ | U+1F480 | |
| crown | ๐ | U+1F451 | |
| pirate | ๐ดโโ ๏ธ | U+1F3F4 U+200D U+2620 U+FE0F | |
| book | ๐ | U+1F4D6 | |
| phone | ๐ฑ | U+1F4F1 | |
| computer | ๐ป | U+1F4BB | |
| music | ๐ต | U+1F3B5 | |
| guitar | ๐ธ | U+1F3B8 | |
| camera | ๐ท | U+1F4F7 | |
| money | ๐ฐ | U+1F4B0 | |
| gift | ๐ | U+1F381 | |
| car | ๐ | U+1F697 | |
| bus | ๐ | U+1F68C | |
| train | ๐ | U+1F686 | |
| plane | โ๏ธ | U+2708 U+FE0F | |
| bike | ๐ฒ | U+1F6B2 | |
| rocket | ๐ | U+1F680 | |
| ship | ๐ข | U+1F6A2 | |
| house | ๐ | U+1F3E0 | |
| home | ๐ก | U+1F3E1 | |
| school | ๐ซ | U+1F3EB | |
| city | ๐๏ธ | U+1F3D9 U+FE0F | |
| beach | ๐๏ธ | U+1F3D6 U+FE0F | |
| clock | โฐ | U+23F0 | |
| key | ๐ | U+1F511 | |
| idea | ๐ก | U+1F4A1 | |
| โ๏ธ | U+2709 U+FE0F | ||
| pencil | โ๏ธ | U+270F U+FE0F | |
| ball | โฝ | U+26BD | |
| basketball | ๐ | U+1F3C0 | |
| game | ๐ฎ | U+1F3AE | |
| movie | ๐ฌ | U+1F3AC | |
| art | ๐จ | U+1F3A8 | |
| trophy | ๐ | U+1F3C6 | |
| balloon | ๐ | U+1F388 | |
| candle | ๐ฏ๏ธ | U+1F56F U+FE0F | |
| lock | ๐ | U+1F512 | |
| bell | ๐ | U+1F514 | |
| sparkle | โจ | U+2728 | |
| hot | ๐ฅต | U+1F975 | |
| cold | ๐ฅถ | U+1F976 | |
| run | ๐ | U+1F3C3 | |
| swim | ๐ | U+1F3CA | |
| dance | ๐ | U+1F483 | |
| night | ๐ | U+1F303 | |
| morning | ๐ | U+1F305 | |
| one | 1๏ธโฃ | U+0031 U+FE0F U+20E3 | |
| two | 2๏ธโฃ | U+0032 U+FE0F U+20E3 | |
| three | 3๏ธโฃ | U+0033 U+FE0F U+20E3 | |
| ten | ๐ | U+1F51F | |
| hundred | ๐ฏ | U+1F4AF |
Accuracy. A playful word swap from a list you can see and edit: each whole word or phrase on the list gets the emoji beside it unless you undo or change that one match, and every other character of your text stays exactly as typed. It is not a translation and does not guess meaning or mood, so a word that is not on the list stays as you typed it, and how each emoji looks depends on your device's fonts.
Common questions
- How does text to emoji work here?
- Every whole word or phrase in your text that is on the word list gets that entry's emoji. Replace puts the emoji in place of the word, Append keeps the word and adds a space and the emoji after it, and Prepend puts the emoji and a space before it. Nothing else in the text changes, and a word that is not on the list stays as you typed it.
- Why did catalog or concatenate not change when cat is on the list?
- Matching is by whole words. A word here is a run of letters, marks and digits, so cat matches in cat's and cat-flap but not inside catalog, cats or cat2. Words that contain a list word are listed as skipped under the result, though a run longer than 256 code units is too long to be a word and is not checked. You can add cats or catalog to the list as entries of their own.
- Can I undo just one emoji?
- Yes. Every match is numbered under the result with its own Undo, which puts back the word exactly as typed, capitals and the spaces and punctuation around it included. Apply swaps it in again, and Change gives that one match a different emoji without changing the list. Undo all undoes every match at once, and Apply all swaps every undone match back in.
- Does it match Cat and CAT as well as cat?
- In Any case mode, yes: Cat, cat and CAT all match the list entry cat, and the row of an applied match says any case when its case differed from the list. In Match case mode only the spelling on the list matches, and the other spellings are listed as skipped beside the list word they differ from.
- Can I use my own words and emoji?
- Yes. Add a word or a phrase of up to three words with up to 8 emoji, change the emoji of any entry, or remove entries. Mapping .json downloads the list, and Import .json reads a list back, either this page's own file or a plain JSON object of words to emoji; an imported list replaces the current one. The list and the two settings are kept in this browser, and your text is not stored.
- Is this a translator from English to emoji?
- No. It does not translate or read meaning or mood; it only swaps the words on the list. Kitten stays kitten unless kitten is on the list, and each word gets the emoji written beside it. How an emoji looks depends on the fonts of the device showing it.
- How long can the text be?
- Up to 20,000 characters at a time, counted the way a reader counts them, so an emoji built from several code points counts as one. Longer text gets a message instead of a result and can be swapped in parts. Text whose letters carry many stacked accents is also refused once it passes 200,000 code units.
A playful word swap from a list you can see and edit: each whole word or phrase on the list gets the emoji beside it unless you undo or change that one match, and every other character of your text stays exactly as typed. It is not a translation and does not guess meaning or mood, so a word that is not on the list stays as you typed it, and how each emoji looks depends on your device's fonts.