Skip to main content

ユニコードエスケープコンバーター テキストをユニコードエスケープシーケンス(\uXXXX形式)に変換します。

ユニコードエスケープ illustration
🔐

ユニコードエスケープ

テキストをユニコードエスケープシーケンス(\uXXXX形式)に変換します。

1

テキストを入力

変換したいテキストを入力または貼り付けます。

2

エスケープされた出力を表示

ユニコードのエスケープシーケンスがすぐに表示されます。

3

結果をコピー

エスケープシーケンスをコピーするには、コピーをクリックします。

Loading tool...

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

  • 1
    ASCII文字(32-126)は読みやすさのために保存される
  • 2
    絵文字は\uXXXX形式でサロゲートペアを使用する
  • 3
    出力はJavaScript、JSON、Java、およびC#文字列で有効
  • 4
    最新のJavaScriptでは\u{XXXXX}を使用してサロゲートペアを避ける

Related Tools

Frequently Asked Questions

Q このツールは無料ですか?
はい、完全に無料で登録不要です。
Q 私のデータは安全ですか?
はい。すべての処理は100%クライアントサイドで行われます。
Q サロゲートペアとは何ですか?
U+FFFFを超える文字はUTF-16で2つの\uXXXXシーケンスとしてエンコードされます。
Q どのブラウザが対応していますか?
Chrome、Firefox、Safari、Edgeなど、すべてのモダンブラウザに対応しています。
Q どの言語がこの形式をサポートしていますか?
JavaScript、JSON、Java、C#、Pythonなど、多くの言語が対応しています。

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.