Copy the character
Use the copy button to avoid accidentally selecting a label, a hidden space or a visually similar character.
Copy, paste & understand
Useful Unicode symbols with names, code points, copy controls and examples that show where each character belongs.
Symbols carry meaning in a remarkably small space, but lookalike characters are not always interchangeable. Use this directory to copy the intended Unicode character and understand how it behaves in text, interfaces and different fonts.
Browse the dictionary
A solid text heart for affection, favorites, cards and decorative labels.
02A plain check mark used to mark something done or correct.
03A thicker check mark that reads clearly at small sizes.
04Marks temperatures and angles: 21°C, 90°.
05A small four-point star, lighter than ★ and popular in bios.
06The solid five-point star used in rating displays everywhere.
07The standard round bullet for plain-text lists.
08A simple rightwards arrow for flows and transitions.
09The long dash used to break a sentence — like this.
10Marks ownership of a creative work.
11Endlessness, in maths and in tattoos.
How to read this collection
Paste the character into its final destination and check it there. Font coverage, line height and automatic emoji styling can change a symbol’s appearance without changing its underlying code point.
Use the copy button to avoid accidentally selecting a label, a hidden space or a visually similar character.
Unicode details distinguish characters that look alike but behave differently in search, code and typography.
Preview symbols in the same browser, app, font and color where other people will see them.
Common questions
The symbols here are plain-text Unicode characters: they take the font, size and colour of the words around them, and they behave like letters when text is selected, searched or styled. Emoji are separate code points that platforms draw as colour artwork, which is why they keep their own appearance wherever they are pasted.
Because they are different code points. A hyphen, an en dash, an em dash and a minus sign all look like a short horizontal line at a glance, but search, sorting and code comparison treat them as unrelated characters. The Unicode value on each entry page is what tells them apart.
Often, but not always. Many systems restrict which characters an identifier may contain, and some silently strip or transliterate what they do not accept. Paste the character into the actual field and save before relying on it, especially for filenames and anything that has to round-trip through a database.