How to Input Unicode

By Xah Lee. Date: . Last updated: .

Here's how to insert unicode in Microsoft Windows 10, Mac, Linux.

Suppose we want to insert this character:

Microsoft Windows 10

To insert Unicode by hexadecimal

  1. Type the hexadecimal number. For example, type 1f602
  2. Press Alt+x

This works in WordPad, Microsoft word. Does not work in Notepad.

To launch WordPad, press โ–ย Window key, then type wordpad

To Insert Unicode by Decimal

  1. Press and hold Alt
  2. Type the decimal number in the number pad. For example, type 128514.
  3. Release Alt

Note: you must have Numย Lock on.


Press โŒ˜ย command+Ctrl+Space to bring up the Characters palette

You can hold โŒฅย option key and press a letter/digit key to insert some unicode/math symbols.

You can also create your own keyboard layout to insert emoji/symbols you use often.

[see Mac: How to Change Keybinding]


How to input unicode depends on your desktop or application.

In Gnome, Press ใ€Ctrl+Shift+Uใ€‘, then type the hexadecimal digits, then press Enter.

In LibreOffice 5.1 or later, type the hexadecimal then press Alt+x


In emacs, Alt+x insert-char, then type the hexadecimal.

Emacs can also insert by decimal, by name, or setup keyboard shortcuts to insert frequently used ones.

[see Emacs: Unicode Tutorial]

Unicode Search

Type heart face, or 9829, or U+1f60d, or paste emoji ๐Ÿ˜‚.

back to Unicode Search ๐Ÿ˜„

If you have a question, put $5 at patreon and message me.






How To