UTF-16-->UTF-32 and back

To move supplementary characters between UTF-16 and UTF-32.
(If an invalid code point is specified, the results will not be calculated)
More info on surrogate pairs can be found in Chapter 3.7 of the Unicode Standard.



UTF-32-->UTF-16

To convert, type in the code point in #####[#] or U+#####[#] form.

--> 



UTF-16-->UTF-32

To convert, type in the surrogate code points in #### or U+#### form.

-->



Character Names

To get the character name, type in any UTF-16 or UTF-32 code point in ####[##] or U+####[##] format.