What is UTF-8 Encode/Decode?
UTF-8 is the most widely used character encoding on the web, representing every Unicode character. This tool converts text to UTF-8 byte sequences or restores bytes to readable text — essential for debugging encoding issues in databases and network data.
Key Features
- Multiple formats: hex (e.g. E4 BD A0), percent-encoding (e.g. %E4%BD%A0), binary view.
- Smart decode: auto-detects \x, 0x, %XX and space-separated hex input.
- Emoji support: handles 4-byte Emoji and other multibyte characters.
- Mojibake debugging: analyze byte sequences to find encoding errors.
- Local processing: data never leaves your browser.
How to Use
- Enter original text or UTF-8 byte sequences.
- Choose output format and separator.
- Click "Encode" for byte sequences or "Decode" to restore text.
- Copy results for code, SQL or config files.