Source: https://bscan.info/tools/unicode-converter
Language: en

Convert text to and from Java-style Unicode escape sequences (\\uXXXX). Free, private, runs entirely in your browser.

# 

Unicode Escape Converter

Convert between native text and Java-style \\uXXXX Unicode escape sequences. Bidirectional and live.

All processing happens locally in your browser. Nothing is sent to any server.

Ignore Latin characters (A-Z, 0-9, punctuation)

## Native

## ASCII / Escaped

## What is Unicode Escape Conversion?

[Unicode](https://en.wikipedia.org/wiki/Unicode) escape sequences represent characters using their hexadecimal code point in the format \\uXXXX. This notation is used in Java, JavaScript, Python, C#, and many other programming languages to safely include non-ASCII characters in source code, configuration files, and data formats. For example, the character "é" becomes \\u00E9 and "日" becomes \\u65E5.

### When do you need Unicode escaping?

Unicode escaping is essential when working with Java .properties files, JSON data containing international characters, JavaScript string literals, or any context where non-ASCII characters might cause encoding issues. It's also commonly used for [internationalization](https://en.wikipedia.org/wiki/Internationalization_and_localization) (i18n), localization files, and ensuring compatibility across systems with different default character encodings.

### How this converter works

This tool converts bidirectionally and in real time. Type native text on the left to see escaped output on the right, or paste escaped text on the right to decode it back to readable characters. The "Ignore Latin characters" option keeps basic [ASCII](https://en.wikipedia.org/wiki/ASCII) (A-Z, 0-9, punctuation) as-is, only escaping characters above U+007F. [Surrogate pairs](https://en.wikipedia.org/wiki/Universal_Character_Set_characters#Surrogates) for emoji and rare CJK characters above U+FFFF are handled automatically. And if your problem is characters you cannot see at all, the [Invisible Character Detector](https://bscan.info/tools/invisible-character-detector) finds zero-width spaces and other hidden Unicode in any text and strips them.

---
This is the page's server-rendered documentation. Interactive browser tests, file processing and permission prompts require the HTML page; Markdown does not contain live measurements or process files.
