Skip to content
espttr

Add to your Home Screen

  1. Tap the Share button in Safari's toolbar.
  2. Scroll down and tap Add to Home Screen.
  3. Tap Add. The generator opens full-screen and works offline.

Text Symbols to Copy and Paste

Text symbols are Unicode characters, such as hearts, stars, arrows, check marks and brackets, that you copy and paste into bios, names, messages and documents. Each one shows its Unicode name and code point, so you know exactly what you are pasting and can tell it apart from an emoji.

By Maya Chen, lettering designer and type educator · Checked by Jordan Hale · · How we review content

Key facts

  • Text symbols are ordinary Unicode characters drawn by your font, so they copy and paste, scale with the text, take its colour and can be searched for.
  • An emoji is a character the system paints as a colour picture, and some characters, such as the heart ❤ (U+2764), can appear as either form.
  • The invisible variation selectors U+FE0E (text) and U+FE0F (emoji) ask a character to appear in one form or the other.
  • Each platform, not Unicode, decides whether a symbol is accepted in a name or bio, and those rules can change without announcement.
  • Older symbols in the Miscellaneous Symbols, Arrows and Dingbats blocks are carried by nearly every font, while newer or rarer ones may need a fallback font.
  • Windows Alt codes exist only for a short list of legacy symbols, while typing a hex code and pressing Alt and X in Word for Windows works for any code point.

What are text symbols?

Unicode defines more than a hundred thousand characters. A small fraction of them are symbols you can drop into a sentence the way you would a letter: card suits, stars, arrows, check marks, brackets and ornaments. They are not images. They are characters, so they copy and paste, scale with the text, take on its colour, and can be searched for.

That is also what separates them from emoji. An emoji is a character the operating system paints as a full-colour picture in its own artwork. A text symbol is drawn by whichever font your device uses for it. The boundary is blurry because some characters exist in both forms. The heart ❤ (U+2764) is the classic case: depending on the app, it arrives as a plain monochrome glyph or a red emoji. The section’s pages explain this for each symbol family, including the invisible variation selectors (U+FE0E for text, U+FE0F for emoji) that ask for one form or the other.

This section covers text symbols for names, bios, messages and documents. It is not an emoji keyboard: if you want a picture, your phone’s emoji keyboard does that job better.

How do I use these symbol pages?

Each symbol page groups its characters by look and origin rather than listing them in code point order. Every character shows its exact Unicode name and code point, so you can check what you are pasting. Tap a character to copy it, or use the group’s copy-all button to take the whole set.

Then read the guidance below the grid. It covers the questions that come up in practice:

  • Which characters are safe. Older characters in the Miscellaneous Symbols, Arrows and Dingbats blocks are carried by nearly every font. Newer or rarer ones may need a fallback font.
  • What turns into an emoji. The pages mark characters that commonly render as colour emoji, so you can pick a different one if you need a monochrome result.
  • How to type it without copying. Windows Alt codes (only for a short list of legacy characters), the Word hex-and-Alt-X trick, the Mac Character Viewer and phone keyboards.
  • Accessibility. Screen readers announce symbols by name, so decorative runs can become noisy. The pages suggest how much is too much.

Greek letters such as π, Σ and Ω are characters too: for those, see the separate Greek alphabet section.

Which symbol families should I open first?

The three most requested families are the best place to start:

  • Heart symbols: hearts with exact Unicode names, and why ❤ turns red on phones.
  • Star symbols: which stars stay monochrome and which turn into emoji.
  • Arrow symbols: arrows with their Alt codes and the cases where ➡ and ↔ become emoji.

For faces made from single characters, the smiley symbols and cute symbols pages cover the eyes, mouths and tiny ornaments. For whole faces such as ( ͡° ͜ʖ ͡°), see text faces; for lines and frames, the box drawing characters.

Which platforms accept symbols?

Whether a symbol is accepted is a decision made by each platform, not by Unicode. A character that works in a bio may be rejected in a game name field, and rules change without announcement. We record what we have been able to verify on the platform pages, such as Instagram fonts and Discord fonts, and where we have not verified something we say so. The safest approach for any important name is to paste, save and check the result on a second device.

How do I put symbols around a name?

If you want symbols placed around a name automatically, the text decorator wraps text in ornament patterns, and the stylish name generator combines letter styles with decorations. For turning decorated text back into plain letters, there is the unstyle text tool.

Why does the same symbol look different on different devices?

You will notice that the same symbol looks different on different devices. A star may have thicker points on Android than on Windows, and a heart suit may be taller in one font than another. That is expected, because Unicode defines the character and its name, not the exact artwork. When appearance matters, such as in a logo or printed design, use a symbol in a font you control, or draw it as an image or SVG rather than relying on the recipient’s system font.

For guidance on how fancy characters affect people who use assistive technology, see our fancy text accessibility guide. Whichever text symbols you choose, keep the meaning in plain words and let the symbols decorate it.

Frequently asked questions

Basics

What is the difference between a text symbol and an emoji?
A text symbol is an ordinary character drawn by your font, so it takes the colour and size of the text around it. An emoji is a character the system paints as a colour picture. Some characters, like ❤ and ➡, can be either, and the platform decides unless a variation selector asks for one form.

Where it works

Are text symbols safe to use in usernames and bios?
Common symbols such as ♥ ★ and → are ordinary Unicode and are generally accepted, but every platform sets its own rules for names and bios and can change them. Test the saved result in the app. Rarer symbols are more likely to be filtered or to show as an empty box on some devices.
Do symbols count as one character in a limit?
Not always. Most symbols here are one code point, but a symbol followed by an invisible variation selector is two, and some platforms count by other rules. Check the limit for the field you are filling in on our character limits guide.
Where do I find heart, star and arrow symbols?
Each has its own page with names and code points: heart symbols, star symbols and arrow symbols. They are the three most requested families here. Each page also marks which characters commonly turn into colour emoji so that you can choose a monochrome one.
Can I use text symbols in a logo or printed design?
It is risky. The recipient's system font draws the symbol, so it can look different or fail to appear. For a logo or print, use a symbol in a font you control, or draw it as an image or SVG. The copy-and-paste pages suit bios, messages and documents better than finished artwork.

How it works

Why do some symbols show up as empty boxes?
The device has no installed font that contains that character, so it draws a placeholder box. Older phones and some game clients have small font sets. Popular symbols from the Miscellaneous Symbols and Arrows blocks are the best supported. Our guide on why fancy text shows boxes explains this in detail.
How do I type a symbol that is not on my keyboard?
Copy it from a page like this one, use the Character Viewer on a Mac (Control, Command, Space) or the emoji panel on Windows (Windows key and period), or type its hex code in Word for Windows and press Alt and X. Windows Alt codes exist only for a short list of legacy symbols.
How do I make a symbol appear as text and not as an emoji?
Follow the character with the invisible variation selector U+FE0E, which asks for the plain text form. U+FE0F asks for the colour emoji form instead. Apps and platforms may still decide for themselves, so test the result where it will be read. Choosing a character that has no emoji version avoids the problem.
How do I put symbols around a name?
Use the text decorator, which wraps a name in ornament patterns, or the stylish name generator, which combines letter styles with decorations and shows how many characters the result really uses. Then paste the result and check that the platform keeps it.

Tips & limits

Which symbols are the best supported?
Older characters from the Miscellaneous Symbols, Arrows and Dingbats blocks, such as hearts, stars, arrows and check marks, are carried by nearly every font. Newer or rarer symbols may need a fallback font and show as empty boxes on older devices. When it matters, paste the symbol and check it on a second device.
Why does the same symbol look different on different devices?
Unicode defines a character and its name, not its exact artwork. Each font draws its own version, so a star may have thicker points on Android than on Windows. For a logo or printed design, use a font you control or draw the symbol as an image or SVG instead of relying on the reader's system font.
How do screen readers handle text symbols?
They announce symbols by name, so a decorative run of hearts or stars becomes a long, noisy list. Use symbols sparingly, put the meaning in plain words and keep names and key terms free of decoration. Our fancy text accessibility guide explains how much is too much.