Skip to main content

Unicode on macOS: How to Write 150.000+ Special Characters

Learn to type any Unicode character on your Mac—like using Ascii codes on Windows! Great for symbols, icons, and many languages.

How to Set Up the “Unicode Hex Input” Keyboard

1️⃣ Open System SettingsKeyboard.

2️⃣ Look for Text Input > Input Sources.

3️⃣ Click Edit, then click on the Plus “+” Button.

4️⃣ Search for “Unicode Hex Input”.

5️⃣ Click Add.

And that’s it! You’ve just enabled a new keyboard layout for typing Unicode characters by their hex values.

Switching to the Unicode Keyboard

Now that you’ve added it, there are a few ways to turn it on:

  • Control + Space: Tap this shortcut to toggle through your available keyboards. Keep pressing Space while holding Control to switch between them (the symbol in the top-right menu bar changes from “A” to “U+”).

  • Menu Bar: Click the keyboard icon (might show “A” or “U+”) in the menu bar at the top of your screen, then select “Unicode Hex Input”.

  • Fn / Globe key: On many newer Macs, pressing the fn key or the globe key also cycles through your keyboards.

Typing Hex Values

Time for the fun part:

  1. Make sure your keyboard is set to Unicode Hex Input (the icon should show “U+” in the menu bar).

  2. Hold down the Option key, then type the 4-digit (or more!) hex code for the character you want.

  3. Release the Option key, and boom—the character appears!

For example, if you want the character (Euro sign), whose code is U+20AC, just press:

Option + 2 0 A C

Let go of Option, and you’ll see the Euro symbol in your text!

Want Unicode without setting up a Keyboard?

If you don't need the Unicode keyboard all the time, you can search for the character with the "Emojis & Symbol" window (either press the fn key or CTRL + + Space). Type the hex code in the search bar and you'll get your desired symbol.


The most common Unicode Characters on macOS

Unicode Preview Name
U+F8FF Apple
U+2190 Left arrow
U+2191 Up arrow
U+2192 Right arrow
U+2193 Down arrow
U+2196 Home
U+2198 End
U+21A5 Return, Carriage Return
U+21B5 Return, Carriage Return
U+21DE Page Up, PgUp
U+21DF Page Down, PgDn
U+21E4 Shift Tab, Tab Left, Back-tab
U+21E5 Tab, Tab Right, Horizontal Tab
U+21E7 Shift
U+21EA Caps lock
U+2303 Control, Ctl, Ctrl
U+2318 Command, Cmd, Clover, (formerly) Apple
U+231C Enter
U+2325 Option, Opt, (Windows) Alt
U+2326 Forward Delete
U+2327 Clear
U+232B Delete, Backspace
U+238B Escape, Esc
U+23CE Return, Carriage Return
U+23CF Eject
U+2422 Space, Blank
U+2423 Space, Blank

All 150.000+ Unicode Characters on Symbl.cc

If you’re not sure which hex code you need, check out symbl.cc. It’s a handy site listing tons of characters, symbols, and their associated Unicode values.s

Check out Symbl.cc to view a list of all unicode characters

Why Unicode? A Bit of Background

You might be used to Alt codes on Windows that use decimal values (like Alt+0169 for ©). On macOS, you don’t get that exact decimal approach for ASCII codes; instead, Apple moved to a Unicode-based input system. Here’s why:

  • ASCII Is Limited: Traditional ASCII only covers 128 characters (or 256 if you count extended ASCII). That’s fine for basic English letters and punctuation, but it doesn’t come close to covering other languages, math symbols, emojis, or specialized glyphs.

  • Unicode Is Universal: Unicode covers over 100,000 characters (and counting!), letting you type everything from ancient scripts to the latest emojis. So, one standard to rule them all!

  • UTF-8: This is the most popular encoding for Unicode on the web. It’s a way to store all those thousands of Unicode characters efficiently, and it’s backward-compatible with good old ASCII. macOS and most modern systems default to UTF-8 these days, making cross-platform text much more seamless.

In short, macOS is fully geared to the modern Unicode world—so instead of referencing old-school decimal codes, you use a hexadecimal approach. It might feel different at first, but once you get used to typing Option + 2665 for a ♥, you’ll never look back!


Happy typing! Now you can bring all those unique symbols, letters, emojis, and more into your documents (and impress your friends while you’re at it). If you ever forget a code, remember to check out symbl.cc or search “Unicode <character name>” online. Have fun exploring the wonderful world of Unicode on your Mac!


© adoc Studio