Convert plain text to UTF-16 code units, Hex bytes, or decode UTF-16 back to standard text.
Copied to clipboard!
Utilize the UTF-16 Decode & Encode Tool to convert text and hexadecimal values easily, including emojis and special characters, with detailed breakdown support.
Features of UTF-16 Decode & Encode Tool
🔄 Three Conversion Modes
Mode
Description
Decode
Convert UTF-16 hex values to readable text
Encode
Convert text to UTF-16 hex values
Advanced
View detailed UTF-16 breakdown per character
📊 What You Can Do
Feature
Description
Decode Hex
Convert 0048 0065 006C 006C 006F → Hello
Encode Text
Convert Hello → 0048 0065 006C 006C 006F
Emoji Support
Works with emojis like 😊, 🚀, ❤️
Surrogate Pairs
Handles characters beyond BMP (U+10000 and above)
Detailed Breakdown
Shows code points, hex values, and character info
🎨 Visual Features
Feature
Description
Color-Coded Output
Easy-to-read results
Character Stats
Shows character count and code units
Error Detection
Clear error messages for invalid input
Copy Buttons
Copy results with one click
Responsive
Works on all screen sizes
⌨️ Keyboard Shortcuts
Ctrl+Enter — Convert in the active tab
💡 How to Use
Decode Mode: Enter hex values (e.g., 0048 0065 006C 006C 006F) → Click “Decode to Text”
Encode Mode: Enter text (e.g., Hello) → Click “Encode to UTF-16”
Advanced Mode: Enter text → Click “Analyze UTF-16” for detailed breakdown