Text tools

Emoji text art generator.

Turn a word into big block letters made of emoji or any character, for birthday wishes, chat banners and Discord.

A–Z · 0–9 · ! ? . , ' : - + = ♥
For emoji letters, use a square or emoji background: they're the same width, so the letters line up. Plain spaces only line up inside a code block.
Your text art
0 chars0 lines

What emoji text art is

Emoji text art spells out a word in giant block letters, where every "pixel" of each letter is an emoji or symbol. Each letter is drawn on a 5-row grid, so a short word like HI or LOL becomes a banner you can paste into WhatsApp, Discord, Instagram comments or a text message. It's the chat version of a birthday banner.

How to make it line up

Alignment depends on every cell having the same width. Emoji are all roughly the same width as each other, so emoji letters on a square or emoji background (⬜, ⬛, 🤍) line up in almost any app. Ordinary spaces are much narrower than emoji, so emoji letters on a space background will look jagged. For plain characters like # or █, use a space background and turn on code block. Discord, Slack and Reddit show code blocks in a monospace font, where every character is the same width.

Horizontal or vertical?

Horizontal art is about six cells wide per letter. On a phone, a chat bubble fits roughly 8–12 emoji per line before it wraps, which breaks the picture. If your word is longer than two or three letters, or your friends are on phones, choose Vertical. It stacks the letters top-to-bottom, so each line stays five cells wide and never wraps.

Ideas to try

Birthdays: "HBD" in 🎉 or a name in ❤️. Reactions: "LOL", "OMG" or "GG" in 🔥. Love notes: "I ♥ U" in ❤️ on 🤍. Server banners: your Discord server's name in █ blocks inside a code block. Countdowns: numbers like "10" in ⭐.

Supported characters

Letters A–Z (lowercase is converted to capitals, accents are removed), digits 0–9, and ! ? . , ' : - + = plus a heart (type ♥ or ❤️). Other characters are skipped, and the tool lists any it skipped. Press Enter to put a second line of art underneath.

Share your banner

Tap Share link to copy a link that opens this page with your word, emoji, background and layout already set. Send it to a friend so they can copy the banner themselves or remix it.

More text tools

Related free tools: text repeater · emoji repeater · fancy text · invisible character · reverse text.

Emoji text art spells out a word in giant letters built from emoji. Type a word, pick the emoji for the letters and the background, and copy the banner. Choose Vertical for phones so long words don’t wrap.
FAQ

Frequently asked.

The background is probably a plain space, which is narrower than an emoji. Switch the background to ⬜, ⬛ or another emoji so every cell has the same width. If you use plain characters like # instead, keep the space background and turn on the code block option.

The lines are wider than the chat bubble, so they wrap. Choose Vertical to stack the letters, or shorten the word. Horizontal works best on desktop or for 2–3 letters.

Yes. Emoji letters on a square background paste fine as a normal message. For character art (# or █), turn on "Wrap in code block" so Discord shows it in a monospace font where everything lines up.

A–Z, 0–9, ! ? . , ' : - + = and a heart (♥ or ❤️). Lowercase letters become capitals and accents are removed. Anything else is skipped and listed so you know.

Yes. Pick one from the emoji palette or type or paste any emoji or symbol into the "Letters made of" box. Single emoji work best; multi-character fills make the art wider.

No. The art is generated in your browser, so nothing is sent to a server.