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
- Browse the categories — hearts, shapes, arrows, bullets, and math symbols.
- Click any symbol to copy it instantly.
- Paste it wherever you need it.
Common use cases
- Adding a heart, star, or arrow to a username, bio, or display name
- Formatting a bulleted list with a symbol instead of a plain dash
- Adding math symbols (×, ÷, ±) to a document or message without hunting through a keyboard menu
- Decorating social media posts or profiles with symbols that work in most apps and fields
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.
| Letter | Name | Code point | HTML entity |
|---|---|---|---|
| á | A with Acute | U+00E1 | á |
| é | E with Acute | U+00E9 | é |
| í | I with Acute | U+00ED | í |
| ó | O with Acute | U+00F3 | ó |
| ú | U with Acute | U+00FA | ú |
| ñ | N with Tilde | U+00F1 | ñ |
| ü | U with Diaeresis | U+00FC | ü |
| ç | C with Cedilla | U+00E7 | ç |
| è | E with Grave | U+00E8 | è |
| à | A with Grave | U+00E0 | à |
| ö | O with Diaeresis | U+00F6 | ö |
| ß | Sharp S | U+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.
| Symbol | Unicode name | Code point | HTML entity |
|---|---|---|---|
| ♥ | Black Heart Suit | U+2665 | ♥ |
| ★ | Black Star | U+2605 | ★ |
| • | Bullet | U+2022 | • |
| — | Em Dash | U+2014 | — |
| – | En Dash | U+2013 | – |
| × | Multiplication Sign | U+00D7 | × |
| ÷ | Division Sign | U+00F7 | ÷ |
| ° | Degree Sign | U+00B0 | ° |
Typing accents without copying
- Mac: press and hold a letter key, such as e, and a menu of accented versions appears. Press the number shown under the one you want.
- Windows 11: press the Windows key and the period key to open the emoji panel, which also has a Symbols section with accented Latin letters.
- iPhone and Android: press and hold a letter on the on-screen keyboard and slide to the accented version.
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
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.
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.
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.
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.
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.
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.