Insert Unicode Symbols in Word, Docs, Excel, and Sheets
Last reviewed on May 7, 2026
Office documents have their own special-character workflows. Some are faster than copy-paste, some are slower, and some are tied to features you didn't know existed (like AutoCorrect rules and the Math AutoCorrect parser). This page covers the four most common environments and recommends one approach per environment.
Microsoft Word
Word has the most options of any office app on this page. The right one depends on whether you're inserting one symbol or hundreds, and whether the symbol is in the math operators block.
The Symbol dialog (one-off lookup)
Use this when you need a specific character once and don't know its code.
- Click Insert → Symbol → More Symbols.
- Select the font you want (Arial, Calibri, or a specific symbol font like “Symbol”).
- Browse, or use the “Subset” dropdown to jump to a Unicode block (Greek, Currency, Mathematical Operators).
- Double-click the symbol to insert. Recently-used symbols stay accessible at the bottom of the small Symbol menu.
Alt + X (fastest for known code points)
Type the hexadecimal code point, then press Alt + X. The hex digits become the character.
- Type
2192, press Alt + X → right arrow (→). - Type
00A9, press Alt + X → copyright (©). - Type
03C0, press Alt + X → pi (π).
Press Alt + X again right after a character to reverse the conversion — useful when you want to know the U+ code of an unfamiliar character.
AutoCorrect (fastest for repeat use)
Word's AutoCorrect lets you map a typed sequence to a replacement, so you can type a memorable trigger and have the symbol appear automatically.
- Insert the symbol once using one of the methods above.
- Select the symbol.
- Open File → Options → Proofing → AutoCorrect Options.
- The selected symbol appears in the “With” box. Type a trigger in the “Replace” box (e.g.,
(c),;deg,;pi). - Click Add and OK.
From now on, typing the trigger followed by space turns it into the symbol. Word ships with several built-in triggers: (c) → ©, (r) → ®, (tm) → ™, three hyphens → —, two hyphens → –.
Math AutoCorrect for math symbols
Inside an equation (Insert → Equation), Word recognizes LaTeX-style commands and converts them on the fly. \\alpha becomes α, \\Sigma becomes Σ, \\rightarrow becomes →, \\infty becomes ∞, \\sqrt opens a root template. The full list is long; the principle is that LaTeX users can write equations almost without using the menu.
Math AutoCorrect can be enabled outside equations too: AutoCorrect Options → Math AutoCorrect tab → check “Use Math AutoCorrect rules outside of math regions.” Math triggers will then expand anywhere in the document.
Microsoft Excel
Excel doesn't have Alt + X hex input. The two reliable options are the Symbol dialog and the UNICHAR() function.
Symbol dialog
Same path as Word: Insert → Symbol. Insert at the cursor inside an edited cell.
The UNICHAR formula
To put a character into a cell formula, use =UNICHAR(decimal_code). This is the cleanest way to embed symbols in computed text.
=UNICHAR(8730)→ √=UNICHAR(176)→ °="Total: " & A1 & UNICHAR(8364)→ Total: 25€=UNICHAR(9989) & " Done"→ ✅ Done
The mirror function is UNICODE("c"), which returns the decimal code point of the first character of its input. Useful when you want to identify what an existing character actually is.
Alt codes still work
Hold Alt and type the decimal code on the numeric keypad (e.g., Alt + 0176 for °). Same limitations as elsewhere on Windows: only the first 256 code points, requires a numeric keypad.
Google Docs
Google Docs has a built-in special-character browser that's better than Word's for one-off lookups, but it has no AutoCorrect-style mapping for arbitrary symbols.
Insert → Special characters
- Open Insert → Special characters.
- Browse the categories or search by name (“arrow,” “heart,” “sigma”).
- Click the symbol to insert.
The dialog also has a sketch panel: draw a rough version of the character with your mouse and Docs suggests matching Unicode characters. Useful when you can't name the symbol but you know what it looks like.
Substitutions (Docs' AutoCorrect)
Open Tools → Preferences → Substitutions. Add “Replace” / “With” pairs the same way Word's AutoCorrect works. Substitutions sync with your Google account so they apply across documents.
- Replace
(c)→ © - Replace
;arr→ → - Replace
;sec→ § - Replace
;pm→ ±
Docs ships with a default substitution list that includes (c), (r), (tm), smart quotes, and en/em dashes from straight hyphens.
Equation editor
For math, Insert → Equation opens a toolbar with Greek letters, operators, relations, and arrows. Each button inserts the corresponding character. Equation regions render slightly differently from body text but search-as-text and copy-as-Unicode work the same way.
Google Sheets
The CHAR formula
Google Sheets uses CHAR() with the decimal code, which works for the full Unicode range:
=CHAR(176)→ °=CHAR(8730)→ √=A1 & CHAR(8364)→ appends the euro sign to the value of A1.=CHAR(9989)→ ✅
The reverse function is CODE("c"), which returns the decimal code point.
Insert → Special characters
Sheets does not have a built-in special character browser inside cells. The fastest path for one-off symbols is to insert in a Doc, then copy across.
Picking the right approach
- One symbol, just once: Insert → Symbol (Word, Docs) or copy from allsymbols.org (everywhere).
- One symbol, repeatedly across a document: set up an AutoCorrect / Substitution mapping with a memorable trigger.
- Many math symbols: use Word's Math AutoCorrect (LaTeX-style) or the equation editor in Docs.
- Symbols inside formulas (spreadsheets):
UNICHAR()in Excel,CHAR()in Sheets. - Identifying an unknown character: in Word, place the cursor after it and press Alt + X. Anywhere else, paste it into the Unicode converter.
Common mistakes
- Pasting from a styled source. Copying a symbol from a webpage with custom CSS may carry the styling. Use Edit → Paste Special → Unformatted Text (Word) or Ctrl + Shift + V (Docs) to paste plain text only.
- Symbol in the wrong font. Word's Symbol dialog defaults to whatever font the cursor is in. If the surrounding text is in a font that doesn't include the chosen character, the result is a tofu box. Switch the font in the dialog before inserting.
- AutoCorrect surprising you. If you don't want
(c)auto-corrected to © in code samples or technical writing, disable that specific AutoCorrect entry — not the whole feature. - CSV exports losing characters. Spreadsheets that export to CSV in a non-UTF-8 encoding will silently corrupt non-ASCII symbols. Save as UTF-8 CSV or as XLSX to keep them intact.
- Email clients downgrading. Some plain-text email contexts strip Unicode beyond the Latin-1 range. Test the round-trip if a document will be sent through email or a legacy system.
If you need a code point but not the symbol, the Unicode converter takes the U+ value and gives you the character. For lookup by name, browse math, currency, Greek letters, or punctuation and special.