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.

Share this cheatsheetXLinkedIn

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