About this tool
Look up ASCII codes and explore common ASCII-compatible code pages with
this tool. Here, you can find a complete ASCII table. Click on a character
to view details like the HTML entity for the character, its UTF-8 and
UTF-16 encodings, and more. You can also search for characters by name,
byte value, codepoint, or HTML entity. For example, you can search for the hex code 4C by entering 0x4C
in the search bar. Also check out
Typst's symbol reference
to learn how to write various symbols in Typst.
About Typst
This ASCII table is based on the know-how we accrued developing Typst, our
online platform for technical writing. If you need a solution to write up
and manage your technical knowledge, then Typst is right for you.
Structure your content with Markup, enjoy automatic formatting. You can
even build and share powerful automations to speed up your writing.
Try it now, for free! About code pages
The American Standard Code for Information Interchange (commonly shortened
to ASCII) standard only defines 128 characters. However, a single byte can
represent 256 different values. This means that there are 128 characters
that are not defined by ASCII. Many operating systems and applications
define more characters in this range, often depending on the language of
the user. These different encodings are called code pages. Today, most
applications use Unicode-based encodings instead of code pages.
About Unicode
The Unicode standard aims to allow users in all languages and regions to
encode and exchange text in their native scripts. Started in 1987, Unicode
has grown to include over 149,000 characters and other symbols. Today,
Unicode is the standard representation of text on computers. Each
character has a unique codepoint, which often cannot be represented in a single byte. The
encodings UTF-8 and UTF-16 are commonly used to represent Unicode
characters. Notably, UTF-8 and ASCII are compatible, as the first 128
codepoints of Unicode are the same as ASCII.