Converts 32-bit Unicode codePoints to 16-bit surrogate pairs for Java String literals. It lets you enter String literals containing unsupported C-style \Uxxxxxxxx escape sequences and it converts them to Java-supported surrogate pair escape sequences. You can use the program without installing it at You can also run it as a standalone program, invoking it with java.exe -jar surrogatepair.jar or java surrogatepair.jar