[Unicode]   Code Charts Look up by character code: Home | Site Map | Search


Character Code Charts Help and Links


About the Online Code Charts

These charts are provided as a convenient online reference to the character contents of the Unicode Standard 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 Unicode 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 scripts and the other covering punctuation, symbols, and notational systems. Each section of the map is organized so related scripts and symbols are grouped together, as described below.

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 chart.

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, use the Unicode Character Name Index. To look up information on a Han ideograph, use the searchable Unihan database. 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.

Other Charts

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 Charts), and show casing relationships (Case Mapping Charts) and normalization relationships (Normalization Charts). Also, there are charts which show the default ordering of Unicode characters according to the Unicode Collation Algorithm (Collation Charts). 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 online contact form to report it.

Conventions Used in the Script Map

Script Group Multi-block Script Single Script Block Partial 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 Proposed Scripts and Proposed 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 change.


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.

Terms of Use

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 these charts.