SyncBreeze Logo

Java Decoder Online May 2026

import org.apache.commons.text.StringEscapeUtils; String escaped = "\u0048\u0069"; String decoded = StringEscapeUtils.unescapeJava(escaped); System.out.println(decoded); // Hi

String decoded = Pattern.compile("\\\\u([0-9a-fA-F]4)") .matcher(input) .replaceAll(mr -> String.valueOf((char) Integer.parseInt(mr.group(1), 16))); Many online tools replicate this logic in JavaScript on the client side. | Type | Encoded Example | Decoded Result | |------|----------------|----------------| | Base64 | U29mdHdhcmU= | Software | | URL | Hello%20World%21 | Hello World! | | Java string escapes | Hello\\nWorld | Hello World | java decoder online

Or without libraries (Java 13+):