ユニコードエスケープコンバーター テキストをユニコードエスケープシーケンス(\uXXXX形式)に変換します。
ユニコードエスケープ
テキストをユニコードエスケープシーケンス(\uXXXX形式)に変換します。
テキストを入力
変換したいテキストを入力または貼り付けます。
エスケープされた出力を表示
ユニコードのエスケープシーケンスがすぐに表示されます。
結果をコピー
エスケープシーケンスをコピーするには、コピーをクリックします。
What Is ユニコードエスケープ?
Unicode エスケープは、文字をその \uXXXX エスケープ シーケンス表現に変換します。ここで、XXXX は 4 桁の 16 進数 Unicode コード ポイントです。Basic Multilingual Plane (U+FFFF より上) の外側にある文字は、サロゲート ペアを使用します。この形式は、JavaScript、JSON、Java、C#、Python 文字列で使用されます。ASCII 文字は通常、読みやすさのためにエスケープされません。このツールでは、すべての非 ASCII 文字をエスケープ シーケンスに変換しながら、ASCII を保持します。すべての処理はクライアント側で実行されます。
Why Use ユニコードエスケープ?
-
任意のテキストをユニバーサルの\uXXXXエスケープシーケンスに変換
-
絵文字や補足的な文字に対応したサロゲートペアを処理
-
100%クライアントサイド - データはブラウザから出ない
-
JavaScript、JSON、Java、C#、Pythonと互換性がある
Common Use Cases
ソースコード
エスケープシーケンスを使用して国際的なテキストをソースコードに埋め込む。
JSONデータ
JSON文字列内の非ASCII文字をエスケープする。
構成
ASCIIのみの設定ファイルでユニコードを表現する。
デバッグ
ユニコード文字の正確なコードポイントを調べる。
Technical Guide
各文字のコード ポイントは charCodeAt() で取得され、\uXXXX としてゼロパディングされた 4 桁の 16 進数で書式設定されます。(U+10000+) の補足的な文字については、JavaScript は UTF-16 サロゲート ペアを使用します。最新の JavaScript では、\u{XXXXX} 構文も U+FFFF より上のコード ポイントに対応しています。
Tips & Best Practices
-
1ASCII文字(32-126)は読みやすさのために保存される
-
2絵文字は\uXXXX形式でサロゲートペアを使用する
-
3出力はJavaScript、JSON、Java、およびC#文字列で有効
-
4最新のJavaScriptでは\u{XXXXX}を使用してサロゲートペアを避ける
Related Tools
Frequently Asked Questions
Q このツールは無料ですか?
Q 私のデータは安全ですか?
Q サロゲートペアとは何ですか?
Q どのブラウザが対応していますか?
Q どの言語がこの形式をサポートしていますか?
About This Tool
ユニコードエスケープ is a free online tool by FreeToolkit.ai. All processing happens directly in your browser — your data never leaves your device. No registration or installation required.