🔍
Text Stylers
Fancy Text Generator
🎨
Stylish Name Generator
s
Small Text Generator
Text Formatters
💼
LinkedIn Formatter
💬
WhatsApp Formatter
🔠
Text Case Converter
Unicode Tools
👁
Invisible Character
🔍
Unicode Inspector
Utilities
🔁
Text Repeater
📄
Word Counter
🌟
Color Palette Generator
Productivity
Presentation Timer
🎯
Random Name Picker
Browse Symbols
😀
Browse Emoji
All Tools
📃
Blog
Device Guide

How to Type Special Characters
on Any Device

Updated March 2026 10 min read iPhone · Android · Mac · Windows

Whether you need an em dash on Windows, a degree symbol on iPhone, or a copyright sign on Mac — this guide covers every method for typing special characters across all major devices. Plus the fastest shortcut: just copy and paste.

The Fastest Method on Any Device

Before going through keyboard shortcuts — the fastest method on any device is simply copy and paste. SymbolNow has over 1,000 symbols and 3,700 emojis, all organised by category, searchable, and ready to copy with a single click. No memorising shortcuts, no character maps, no alt codes.

Copy and paste beats every keyboard shortcut
Alt codes only work on Windows with a numpad. Mac shortcuts are hard to remember. Copy-paste works everywhere — on desktop, mobile, in any app, at any time. Browse all symbols →
Browse 1,000+ Symbols — Click to Copy
Arrows, hearts, math, currency, zodiac and more — all free, no account needed

iPhone & iPad

iOS has several built-in methods for typing special characters. The most useful is the long-press method, which reveals hidden characters on almost every key.

Method 1: Long-Press Keys

1
Open any app with a text field
Messages, Notes, Instagram caption — anywhere you can type.
2
Long-press a letter or symbol key
Hold your finger on a key for about half a second. A popup appears showing related characters. For example, holding e shows é è ê ë ē ę.
3
Slide to the character you want
Without lifting your finger, slide to the character and release. It inserts instantly.

Method 2: Text Replacement (for symbols you use often)

Go to Settings → General → Keyboard → Text Replacement. Tap the + button. In “Phrase” type the symbol (e.g. →), in “Shortcut” type something easy to remember (e.g. ->). Now whenever you type that shortcut iOS replaces it with the symbol automatically.

Characters accessible by long-pressing keys on iPhone

KeyHidden characters
.… · • ° (ellipsis, middle dot, bullet, degree)
-— – · (em dash, en dash, middle dot)
?¿ (inverted question)
!¡ (inverted exclamation)
&§ (section sign)
%‰ ‱ (per mille, per ten thousand)
$€ £ ¥ ₩ ₹ ¢ (other currencies)
"” ” „ » « (typographic quotes)

Android

Android keyboards vary by manufacturer (Samsung, Google, OnePlus etc.) but the core methods are consistent across most devices.

Method 1: Long-Press (same as iPhone)

Hold any key to reveal alternate characters. Works on Gboard, Samsung Keyboard, and most other Android keyboards.

Method 2: The ?123 Key

1
Tap ?123 to switch to the number/symbol keyboard
This shows basic symbols like @, #, $, %, &, *, (, ), !, ?
2
Tap =\< for extended symbols
This third keyboard layer contains mathematical symbols, currency, brackets, and more.

Method 3: Gboard — Search Emoji & Symbols

If you use Gboard (Google’s keyboard), tap the emoji icon then use the search bar at the top. Type a word like “arrow” or “heart” and it shows all matching Unicode characters. This is the fastest way to find specific symbols on Android.

💡
Use SymbolNow on Android Chrome
Open symbolnow.com in Chrome, search for any symbol, tap to copy, then switch back to your app and paste. Takes about 5 seconds and gives you access to every Unicode character in existence.

Windows PC

Windows has the most methods for entering special characters — but also the most confusing. Here’s every approach ranked by ease of use.

Method 1: Windows Emoji Panel (Windows 10/11)

1
Press Win + . (Windows key + period)
The emoji and symbol panel opens. It includes symbols, kaomoji, and all emoji.
2
Click the Ω symbol tab for special characters
Browse categories including currency, math, punctuation, and more.

Method 2: Alt Codes (Number Pad required)

Alt codes work by holding Alt and typing a number on the numeric keypad (not the top row). They only work in certain Windows applications and require Num Lock to be on.

SymbolAlt CodeCharacter
©Alt + 0169Copyright
®Alt + 0174Registered
Alt + 0153Trademark
°Alt + 0176Degree
±Alt + 0177Plus-minus
Alt + 0151Em dash
Alt + 0149Bullet
Alt + 0128Euro
£Alt + 0163Pound

Method 3: Character Map

Search for “Character Map” in the Start menu. Browse every Unicode character, copy it, and paste it anywhere. Good for rarely-used characters — but slow for frequent use.

Mac

Mac has the best built-in support for special characters of any desktop OS. The keyboard shortcuts are logical once you learn the Option key patterns.

Method 1: Option Key Shortcuts

SymbolShortcutCharacter
©Option + GCopyright
®Option + RRegistered
Option + 2Trademark
°Option + Shift + 8Degree
Option + Shift + -Em dash
Option + -En dash
Option + 8Bullet
Option + Shift + 2Euro
Option + =Not equal
Option + 5Infinity
πOption + PPi
Option + VSquare root

Method 2: Character Viewer

1
Press Control + Command + Space
The Character Viewer opens as a floating panel.
2
Search or browse by category
Type the name of the symbol (e.g. “arrow”, “heart”) or browse categories on the left.
3
Double-click to insert
Double-clicking any character inserts it at your cursor position in the current app.

HTML & CSS

For web developers, special characters in HTML should be written as HTML entities to ensure they render correctly across all browsers and encodings.

HTML Entity Format

<!– Named entities –> &copy; → © &reg; → ® &trade; → ™ &deg; → ° &mdash; → — &ndash; → – &bull; → • &infin; → ∞ <!– Numeric entities (work for every Unicode character) –> &#10084; → ❤ &#9733; → ★ &#8594; → →

You can find the HTML entity for any symbol on SymbolNow — each symbol’s page shows the HTML code alongside the Unicode value. Visit any symbol page and the HTML entity is right there, ready to copy.

🔍
Unicode Character Inspector
Paste any character and instantly see its Unicode code point, HTML entity, and platform rendering

The Most Useful Special Characters

If you only bookmark a handful of special characters, make it these. They come up in nearly every context — writing, design, coding, and social media.

CharacterNameUse case
Em DashReplacing parentheses in writing — like this
BulletLists, bio separators, menu items
©CopyrightFooter attribution, creative work
TrademarkBrand names, product references
Right ArrowCalls to action, navigation cues
Check MarkFeature lists, confirmations
°DegreeTemperature, coordinates, angles
EllipsisTrailing off in writing, UI truncation

Frequently Asked Questions

Why does my special character look different when I paste it?

The character itself is correct — the visual difference is caused by the font. Each platform and app renders Unicode characters using its own system font. The character is the same code point everywhere, but iOS, Windows, and Android all draw it slightly differently. Our Unicode Inspector shows you how a character is encoded so you can verify you have the right one.

What is the difference between a symbol and an emoji?

Both are Unicode characters, but emoji are part of a specific Unicode block with standardised coloured renderings across platforms. Symbols are generally monochrome text characters. An arrow is a symbol. An arrow ➡️ with a colour variant is an emoji. Symbols are more reliable in professional contexts because they don’t trigger emoji rendering in some apps. Browse our full symbol library and emoji library to see the difference.

Can I type special characters on a Chromebook?

Chromebooks support Unicode input through the CTRL+SHIFT+U method: hold Ctrl+Shift, press U, type the Unicode code point (e.g. 2192 for →), then press Enter or Space. For a much faster approach, just use SymbolNow and copy-paste.