UNITMONKEY

Unicode Character Table

Browse and search the complete Unicode character set


U+0000

U+0001

U+0002

U+0003

U+0004

U+0005

U+0006

U+0007

U+0008
U+0009
U+000A
U+000B
U+000C
U+000D

U+000E

U+000F

U+0010

U+0011

U+0012

U+0013

U+0014

U+0015

U+0016

U+0017

U+0018

U+0019

U+001A

U+001B

U+001C

U+001D

U+001E

U+001F
U+0020
!
U+0021
"
U+0022
#
U+0023
$
U+0024
%
U+0025
&
U+0026
'
U+0027
(
U+0028
)
U+0029
*
U+002A
+
U+002B
,
U+002C
-
U+002D
.
U+002E
/
U+002F
0
U+0030
1
U+0031
2
U+0032
3
U+0033
4
U+0034
5
U+0035
6
U+0036
7
U+0037
8
U+0038
9
U+0039
:
U+003A
;
U+003B
<
U+003C
=
U+003D
>
U+003E
?
U+003F
@
U+0040
A
U+0041
B
U+0042
C
U+0043
D
U+0044
E
U+0045
F
U+0046
G
U+0047
H
U+0048
I
U+0049
J
U+004A
K
U+004B
L
U+004C
M
U+004D
N
U+004E
O
U+004F
P
U+0050
Q
U+0051
R
U+0052
S
U+0053
T
U+0054
U
U+0055
V
U+0056
W
U+0057
X
U+0058
Y
U+0059
Z
U+005A
[
U+005B
\
U+005C
]
U+005D
^
U+005E
_
U+005F
`
U+0060
a
U+0061
b
U+0062
c
U+0063
d
U+0064
e
U+0065
f
U+0066
g
U+0067
h
U+0068
i
U+0069
j
U+006A
k
U+006B
l
U+006C
m
U+006D
n
U+006E
o
U+006F
p
U+0070
q
U+0071
r
U+0072
s
U+0073
t
U+0074
u
U+0075
v
U+0076
w
U+0077
x
U+0078
y
U+0079
z
U+007A
{
U+007B
|
U+007C
}
U+007D
~
U+007E

U+007F
Block: Basic Latin • Page 1 of 1

Character Details

Click on any character to view detailed information. Unicode contains over 140,000 characters across multiple scripts and symbol sets. Use the category and block selectors to navigate through different character sets.

Popular Categories

  • • Basic Latin (ASCII)
  • • Currency Symbols
  • • Mathematical Symbols
  • • Emoji

Scripts

  • • Latin (English, European)
  • • Cyrillic (Russian)
  • • Greek
  • • Arabic, Hebrew

Asian Scripts

  • • Chinese, Japanese, Korean
  • • Hiragana, Katakana
  • • Devanagari (Hindi)
  • • Bengali, Thai

Special Characters

  • • Arrows, Geometric Shapes
  • • Box Drawing, Block Elements
  • • Punctuation, Diacritics
  • • Technical Symbols

Understanding Unicode

Unicode is an international encoding standard that allows computers to consistently represent and manipulate text from any writing system in the world. It assigns a unique number (code point) to every character, regardless of platform, program, or language.

What is Unicode?

Unicode provides a unique number for every character, no matter what the platform, program, or language. It has become the foundation for text in all modern software and is essential for supporting global communication.

Unicode vs. ASCII

While ASCII is limited to 128 characters (or 256 in extended ASCII), Unicode supports over 140,000 characters covering 150 modern and historic scripts, as well as symbols, emoji, and more.

Unicode Blocks

Unicode is organized into blocks, which are groups of characters with similar properties or from the same script. Examples include Basic Latin (ASCII), Greek, Cyrillic, and CJK (Chinese, Japanese, Korean).

Code Points

Each Unicode character is assigned a unique numerical value called a code point, written as U+XXXX where XXXX is a hexadecimal number. For example, the Latin capital letter A is U+0041.

Common Applications

Internationalization

Unicode enables software to be adapted for different languages and regions without engineering changes, supporting global markets and users.

Web Development

Modern web pages use Unicode (UTF-8) encoding to properly display text in any language and include special characters and symbols.

Data Processing

Unicode ensures consistent text handling across systems, preventing character corruption when data is transferred between different platforms or applications.

Emoji and Symbols

Unicode includes thousands of emoji, symbols, and pictographs that have become an important part of digital communication across cultures.