Skip to main content
Ganesh Joshi
Back to Cheatsheets

Unicode / emoji reference

Updated 2026-02-14

ASCII, Latin-1 supplement, and common emoji. Code points and character names for copy-paste.

ASCII (0–127)

Codes 0–31 and 127 are control characters (NUL, BEL, BS, HT, LF, CR, ESC, DEL, etc.). 32 is space. 48–57 digits 0–9. 65–90 A–Z. 97–122 a–z. Printable: 32–126.

Latin-1 supplement (U+00A0–U+00FF)

Extended Latin: non-breaking space (A0), inverted ! (A1), cent ¢ (A2), £, ¥, ©, ®, °, ±, ×, ÷, and more. Used for European languages and symbols.

Emoji and symbols

Emoji live in U+1F300–U+1F9FF and related ranges. Examples: grinning U+1F600, heart U+2764, check mark U+2714. In JavaScript use String.fromCodePoint(0x1F600) or paste character. Copy from a full reference or system emoji picker.

Unicode / emoji reference | Cheatsheet | Ganesh Joshi