Logo

Free Online UTF-16 Encoder And Decoder

Use this free online UTF-16 Encoder / Decoder to convert plain text into UTF-16 encoded text or decode UTF-16 encoded content back into readable text. Enter the text into the input area or upload a supported file for conversion. After processing, you can copy or download the converted text for further use.

UTF-16 is widely used for storing and exchanging text that contains characters from many writing systems. It represents characters using 16-bit code units, making it suitable for handling both common and complex Unicode characters without being limited to a single language.

UTF-16 Encoder / Decoder
Processed Output

Understanding UTF-16 Encoder / Decoder

UTF-16 is a Unicode character encoding format that represents text using one or two 16-bit code units. Most commonly used characters fit into a single 16-bit unit, while less common symbols and emoji are represented using a pair of code units known as surrogate pairs.

Encoding transforms readable text into its UTF-16 representation, while decoding interprets UTF-16 encoded data back into the original characters. This process preserves the intended text across different systems that support Unicode.

Common Examples

Example 1 – Encoding

Text:

Hello World

Converted UTF-16:

u0048u0065u006Cu006Cu006Fu0020u0057u006Fu0072u006Cu0064

Example 2 – Encoding

Text:

ChatGPT

Converted UTF-16:

u0043u0068u0061u0074u0047u0050u0054

Example 3 – Decoding

UTF-16:

u0048u0069u0021

Decoded Text:

Hi!

Related Tools