This page is for advanced users or programmers who need to find out the character codes for certain characters. They can simply type the characters in the edit text box and view the real character codes in the output box. The code values can appear in various formats.
Source Text:
Click on this hyperlink to change font of the first edit box for source text
Output:
Click on this hyperlink to change font of the output box. Usually you should choose a fixed-width font like "Courier New". For character values greater than 255, they are listed in logical format, i.e., most significant byte first, when displayed in hex, decimal, or octal format.
When displayed in hex, decimal, or octal, all values have their most significant byte (MSB) listed first. In other words, if you see a hex value of 1EA0, it means 0x1EA0; i.e. the MSB is 0x1E and the least significant byte is 0xA0. Note that the display order does not necessarily represent the order of the data stored in memory.
For example, in Intel machines this value is stored differently: the first byte is 0xA0, the second byte is 0x1E.
Transform source text characters as follows:
Click on this hyperlink to see explanation of various transformations
What appears to you as a character is actually a value in computer. You can transform that value to a new value by many methods, which are conveniently called character data transformations. You can undo the transformation by applying the inverse transform of the new value to get back the original value.
These transformations are reserved for advanced users and programmers only.
hexadecimal
decimal
octal
binary
UTF-8 bytes displayed in the font set by the button
UTF-8 bytes in hexadecimal
UTF-8 bytes in binary
UTF-8 bytes