UTF-8 Encode/Decode

Convert between Unicode text and UTF-8 encoded bytes in real-time

UTF-8 Converter

Changes are applied instantly as you type

Unicode Text (Decoded)

UTF-8 Bytes (Encoded)

About UTF-8 Encoding

UTF-8 is a variable-width character encoding capable of encoding all 1,112,064 valid Unicode code points using one to four 8-bit bytes. It's the dominant encoding for the World Wide Web.

Key features:

  • Backwards compatible with ASCII
  • Can represent any Unicode character
  • Self-synchronizing (allows recovery from partial sequences)
  • Byte order independent

This tool performs all conversions in your browser - no data is sent to any server.