How to use the text to emoji converter
- Paste or type your message into Your text. The sample is a short birthday invitation.
- Pick an Emoji placement: After the word keeps your text and adds the emoji, Replace the word swaps the word for the emoji.
- Read the result under Styled text and press Copy.
What it does and when to use it
Adding emoji by hand means hunting through a keyboard. This tool does a quick first pass on a caption, a group-chat invite or a kidsโ worksheet, so you only have to tidy up. โAfter the wordโ is the safer choice for anything people need to read; โReplace the wordโ makes emoji puzzles and playful posts such as โI โค๏ธ ๐โ.
For letters made of emoji instead, try the emoji letters generator. To put one emoji between every word, use the clap text generator, or wrap words in stars with the sparkle text generator.
How it works
The tool finds each word (a run of letters and apostrophes), lower-cases it and looks it up in a built-in dictionary of 196 words. If there is no exact match, and the word is longer than three letters and ends in s, it tries again without the s. A match adds a space and the emoji after the word, or replaces the word in the second mode. Punctuation, spaces and unknown words are copied unchanged. The dictionary is fixed in the code, so the same text always gives the same result.
Worked examples
Outputs from the toolโs own function:
Good morning! Coffee, then a run with the dogs.โGood morning! Coffee โ, then a run ๐ with the dogs ๐ถ.โmorningโ is not in the list, and โdogsโ matches through the plural rule.Happy birthday! Cake and party timewith Replace the word โ๐ ๐! ๐ and ๐ โฐ. Both โbirthdayโ and โcakeโ map to ๐, so the meaning gets fuzzy.I'm going home by busโI'm going home ๐ by bus ๐. โIโmโ counts as one word and has no entry.
Limits and tips
- No context. โPlayโ always gets ๐ฎ, even for a theatre play, and โlightโ always gets ๐ก, even in โlight rainโ.
- Screen readers read emoji aloud by name, so โCoffee โโ may be heard as โCoffee hot beverageโ, and a replaced sentence can become a string of emoji names. Keep the words for messages that matter and add emoji sparingly.
- Everything runs in your browser; your text is not uploaded.
Frequently asked questions
Why did some of my words get no emoji?
Does it understand plurals?
Is the matching case-sensitive?
Can it pick a different emoji for a word?
Will emoji show on every device?
How do we know nothing is uploaded? Test it yourself on the privacy proof page.