Character Code Charts Help and Links
SYMBOLS AND PUNCTUATION |
About the Online Code Charts
These charts are provided as a convenient
online reference to the character contents of the
but do not provide all the information needed to fully support
individual scripts using the Unicode Standard. Proper Unicode
support requires considerably more than providing glyphs
for characters, and requires consulting the Unicode Standard,
including the Unicode
Character Database and the
Standard Annexes. There are several other types of charts, see
the links on the left.
Blocks and Scripts
The list of code charts is divided into two separate
sections, one covering
and the other covering
symbols, and notational systems. Each section of the
map is organized so related scripts and symbols are
grouped together, as described
The Unicode character code charts are divided into character
blocks, such that many scripts require the use of several
blocks. In such cases, all blocks related to a script are
listed together. The links from the block names are to the
most recent version of the corresponding character code
Other Types of Access
To look up a character by character code, use the lookup field at the
top of the page. For an alphabetical index of characters and blocks,
Character Name Index. To look up information on a Han ideograph,
A partial list of blocks in code point order can be found
on the page listing Unicode
Blocks by Last Resort Glyph.
Access to Specific Versions
Version-specific code charts are only created for new blocks or blocks changed by the addition of new characters; these charts show the new characters with yellow highlighting, For each version, for example
Unicode 5.0, there is a list showing all of the affected blocks, with the number of new characters added, and with links to the corresponding version-specific charts for each block.
Use the table of links to Version-Specific Charts in the navigation bar to the left to look up the code charts which changed in a particular version of the Unicode Standard.
Starting from Unicode 4.1.0, archived versions of the code charts provide the complete character code charts for a given version of the Unicode Standard. For example the directory
http://www.unicode.org/Public/6.0.0/charts/ contains the archived code charts for Unicode 6.0.0. These charts do not indicate which characters were added in a particular version.
For listings of code charts prior to Unicode 3.1, please consult the hardcopy book editions cited in the
Versions of the Unicode Standard.
Version-specific or archived code charts are not updated with errata fixes.
In addition to the character code charts formatted in PDF, there is additional
chart material available about characters in the latest Unicode version, formatted as HTML
tables. These additional charts make use of Unicode characters directly,
rather than embedded images, so require good font support on your viewing
platform for best display.
These additional charts list Unicode characters grouped
by script (Script Charts), list Unicode characters in block order,
with links into the annotated names list (Names List
and show casing relationships (Case Mapping
normalization relationships (Normalization
there are charts which show the default ordering of Unicode characters
according to the Unicode Collation Algorithm (Collation
See the individual charts for notes about their use and conventions.
For an up-to-date list of errata to the Standard, including
errata to the code charts, see
Errata and Updates. If you find what you suspect is
a glyph error in the charts, or an incorrect annotation
in the names list, you may use the
form to report it.
Conventions Used in the Script
Single Script Block
|Groups scripts by region or other
criteria. Groups are arranged in an order that provide
the best fit for the table and may change.
Generally represents a single script,
with a link to the block. The name may be an abbreviated
or modified form of the official block name.
In other cases, it may be the first of, or a heading for, several closely related blocks.
|Represents a block that is closely associated with the block or heading identified on the gray background above it.
The name may be an abbreviated
or modified form of the official block name.
||Designates a range of characters
comprising part of a block, with a link to the block,
not the range. The name of the range is freely chosen
for this map and may change.
Proposed Additions to Unicode
Information on characters currently being considered
for addition to the Unicode Standard can be found at
Characters. A placeholder for additions of entire scripts
or blocks for may be tentatively entered into the list of
code charts and marked with the version number of the target
release. Any such information is tentative and subject to
The code charts are provided as a public service by Unicode,
Inc. They present information copyrighted by Unicode, Inc.,
but not all files are guaranteed to accurately reflect the
most current version of The Unicode Standard.
For major and minor versions of the standard, except
as otherwise noted, the
authoritative version-specific reference is the archived
version of the code charts. For major versions of the standard prior
to Unicode 5.2, the authoritative reference is the
printed version of the code charts.
The information on these pages may be updated from time
to time. The Unicode Consortium is not liable for errors
or omissions in these charts or the standard itself.
The fonts used in these charts were provided to the Unicode
Consortium by a number of different
font designers who own the rights to the fonts. Note
that the glyphs in these charts are only representative;
there can be wide variation in the glyphs used to represent
any particular character, as discussed in the standard.
You may freely use these code charts for personal or
internal business uses only. You may not incorporate them
wholly or in part into any product or publication, or otherwise
distribute them without express written permission from
the Unicode Consortium. However, you may provide links to