Unicode
Converter
Bidirectional conversion between text and \uXXXX unicode escape sequences. Supports Java .properties native2ascii format.
What is a Unicode Converter?
Unicode is a universal character encoding standard that assigns a unique code point to every character in every language. Each character can be represented as a \uXXXX escape sequence using four hexadecimal digits.
Java's .properties files cannot store non-ASCII characters directly. The native2ascii tool converts characters like Korean or Chinese into \uXXXX escape sequences. This tool replicates that conversion in the browser instantly.
Three modes are supported: 'Encode All' converts every character to \u format, 'Non-ASCII Only' converts characters outside the ASCII range (above 127), and 'Java Properties' mode matches the exact behavior of native2ascii.
- ▸Convert Korean messages in Java .properties files to native2ascii format
- ▸Interpret and debug \uXXXX escape sequences in source code
- ▸Look up Unicode code points of emoji or special characters
- ▸Prepare or verify i18n resource files for Java applications
- ▸Understand Unicode escape sequences in regular expressions