Unicodeエスケープ変換ツール

テキストを貼り付けて、Unicodeエスケープシーケンス(\uXXXX)への変換・デコードをワンクリックで行います。

変換結果

Unicodeエスケープとは

日本語などの文字を、コードポイントを表す\uXXXX形式の文字列で表現する方式です。たとえば「こんにちは」は「\u3053\u3093\u306b\u3061\u306f」になります。JavaScript・Java・JSONのプロパティファイルなどで、ASCII文字以外を安全に扱うために使われます。

使い方のポイント

  • 絵文字や結合文字を含む一部の文字は、サロゲートペア(\uXXXX\uXXXX)の2つに分かれて出力されます
  • デコードは4桁の16進数コードポイント形式(バックスラッシュu+16進数4桁)に対応しています
  • ASCII文字(英数字・半角記号)はエスケープせずそのまま出力します
  • 入力したテキストはブラウザ内だけで処理され、外部サーバーへ送信されません