TEXT TOOL

Special Characters

Click any symbol to copy it to your clipboard instantly. Nothing is sent to a server.

Hearts
Stars & Shapes
Arrows
Bullets & Punctuation
Math & Symbols

About this tool

These are standard Unicode text symbols, organized by category — click any one to copy it to your clipboard immediately, no selecting or keyboard shortcut needed. Everything happens locally in your browser.

How to use Special Characters

  1. Browse the categories — hearts, shapes, arrows, bullets, and math symbols.
  2. Click any symbol to copy it instantly.
  3. Paste it wherever you need it.

Common use cases

Why text symbols instead of emoji

Unicode text symbols are drawn by each device's regular text fonts, so they tend to look more alike across platforms than emoji, which look noticeably different depending on whether you're viewing them on an iPhone, Android, Windows, or a website's own emoji set. Their exact shape still depends on the font, and a few symbols here (♥, ❤, ❣, ↔, ↕) can also be shown as emoji by some apps. Text symbols are also generally accepted in places emoji sometimes get rejected or stripped out, like usernames, form fields, and older systems.

Things to watch out for

A small number of very old browsers, plain-text email clients, or SMS systems may not support every symbol here and will show a blank box instead — this is rare with modern devices, but worth testing in whatever specific app or platform you're pasting into if it matters. Clicking a symbol replaces whatever was previously on your clipboard, so copy anything else you need first.

Common symbols and how to type them

Many symbols have keyboard shortcuts. On Windows, hold Alt and type a code on the number pad (Alt+0169 gives the copyright sign). On Mac, Option+G gives the copyright sign and Option+2 gives the trademark sign. If you do not remember the shortcut, copy the character from the list instead. Copying works in almost every app, and the symbol appears the same way for other readers if their font supports it.

Accented letters to copy

The picker above covers symbols. For the accented letters people search for most, select a letter in this table and copy it. The HTML entity column gives the code to write the letter in a web page, and the code point is its permanent number in Unicode.

LetterNameCode pointHTML entity
áA with AcuteU+00E1á
éE with AcuteU+00E9é
íI with AcuteU+00EDí
óO with AcuteU+00F3ó
úU with AcuteU+00FAú
ñN with TildeU+00F1ñ
üU with DiaeresisU+00FCü
çC with CedillaU+00E7ç
èE with GraveU+00E8è
àA with GraveU+00E0à
öO with DiaeresisU+00F6ö
ßSharp SU+00DFß

For every letter in this table except ß, the capital form sits exactly 32 code points lower, so É is U+00C9 and Ñ is U+00D1. The standard uppercase of ß in most software is SS, although Unicode also has a capital ẞ at U+1E9E.

Code points and entities for common symbols

If a symbol has to go into HTML, or you need to search for it in a font or character map, these are the official Unicode names for some of the symbols on this page.

SymbolUnicode nameCode pointHTML entity
♥Black Heart SuitU+2665♥
★Black StarU+2605★
•BulletU+2022•
—Em DashU+2014—
–En DashU+2013–
×Multiplication SignU+00D7×
÷Division SignU+00F7÷
°Degree SignU+00B0°

Typing accents without copying

Why a heart can turn into an emoji

A few characters, including ❤ (U+2764 Heavy Black Heart), are listed by Unicode with both a text style and an emoji style. Adding the invisible variation selector U+FE0F asks for the colorful emoji style, and U+FE0E asks for plain text. Without either, each app picks, so the same heart can look different in two places.

Frequently asked questions

Will these symbols display correctly everywhere I paste them?

Most modern apps, browsers, and social platforms support these standard Unicode symbols, but a few older or very plain-text systems (some SMS platforms, older software) may show a blank box instead of the symbol. If a symbol doesn't appear correctly, try a simpler one from the same category.

Are these actual emoji or text symbols?

These are Unicode text symbols, not emoji — they are drawn by each device's regular text fonts, so their exact look varies a little from font to font, and a few (♥, ❤, ❣, ↔, ↕) are also emoji-capable, so some apps may show them as colorful emoji. They work in places emoji sometimes don't, like usernames or certain form fields.

How does clicking a symbol copy it?

Clicking uses your browser's clipboard API to copy the symbol directly, the same way a keyboard shortcut like Ctrl+C would — nothing is sent to a server.

How do I type an e with an accent?

Copy é from the table on this page, or type it: on a Mac, hold the e key and pick from the menu; on a phone, press and hold e on the keyboard. In HTML, write the entity eacute between an ampersand and a semicolon. Its Unicode code point is U+00E9.

What is the HTML code for a copyright or degree symbol?

The degree sign ° is U+00B0 and has the named HTML entity deg, written with an ampersand before it and a semicolon after. The copyright sign © is U+00A9 with the entity copy. Named entities come from the HTML standard, and any character can also be written by number, like #176 for degree.

Are the en dash and em dash on this page different characters?

Yes. The en dash – is U+2013, with the HTML entity ndash, and the longer em dash — is U+2014, with the entity mdash. Neither is the hyphen on your keyboard, which is U+002D. Both dashes are in the bullets group of the picker, next to the bullet and the ellipsis.