Unicodeエスケープ

通常文字列を \uXXXX / \u{XXXXX} に変換したり、エスケープ文字列を元に戻したりできます。各文字のコードポイント一覧も同時に確認できます。

入力

通常文字列を入力

出力

Unicode エスケープ

文字数

0

補助平面文字

0

UTF-8 バイト数

0

エスケープ数

0

サロゲートペアの文字は \u{1F600} のような ES6 形式でも表示します。復号時は \uD83D\uDE00 のような UTF-16 形式も扱えます。
文字U+表記Unicode エスケープUTF-8 バイト列カテゴリ
入力待ちです。

このツールについて

Unicode エスケープツールは、JavaScript ソース、JSON、ログ、テストデータなどで文字コード表現を扱うときに便利なページです。通常文字列からエスケープ形式への変換だけでなく、既にエスケープされた文字列を人が読める形に戻すこともできます。

絵文字や一部の漢字のような補助平面文字は、UTF-16 ではサロゲートペアとして扱われます。本ツールでは \uD83D\uDE00 のような形式に加えて、\u{1F600} の ES6 形式も表示し、UTF-8 バイト列やコードポイントを一覧で確認できます。

すべての処理はブラウザ内で完結し、入力文字列は外部へ送信されません。コードポイント一覧を確認しながら、文字化け調査、テストケース作成、API レスポンスの検証に活用できます。

使い方

  1. まず「入力」を入力または選択し、「出力」や「追加設定」も目的に合わせて調整します。
  2. 設定を変えながら「出力」の変化を確認し、目的に近い条件へ整えます。
  3. 最後に表示された「出力」を確認し、必要であれば「出力をコピー」で再利用します。

長文を扱うときは一度そのまま確認し、その後で条件を切り替えると差分を把握しやすくなります。処理はブラウザ内で完結するため、下書きや公開前チェックにも向いています。

Unicodeエスケープとは?

通常文字列を \uXXXX / \u{XXXXX} に変換したり、エスケープ文字列を元に戻したりできます。各文字のコードポイント一覧も同時に確認できます。 Unicode エスケープツールは、JavaScript ソース、JSON、ログ、テストデータなどで文字コード表現を扱うときに便利なページです。通常文字列からエスケープ形式への変換だけでなく、既にエスケープされた文字列を人が読める形に戻すこともできます。 絵文字や一部の漢字のような補助平面文字は、UTF-16 ではサロゲートペアとして扱われます。本ツールでは \uD83D\uDE00 のような形式に加えて、 \u{1F600} の ES6 形式も表示し、UTF-8 バイト列やコードポイントを一覧で確認できます。 すべての処理はブラウザ内で完結し、入力文字列は外部へ送信されません。コードポイント一覧を確認しながら、文字化け調査、テストケース作成、API レスポンスの検証に活用できます。

よくある質問

Q: このツールは無料ですか?

はい、完全無料で登録不要です。すべての処理はブラウザ内で行われ、データが外部に送信されることはありません。

Q: 「入力」と「出力」はどう使い分けますか?

基本は「入力」から設定し、必要に応じて「出力」や「追加設定」で細かく調整します。設定を変えると「出力」へ反映されるので、条件差を見比べながら調整できます。

Q: 「出力」はそのまま再利用できますか?

はい。表示された「出力」は「出力をコピー」で持ち出しやすく、資料作成や別の実装作業へそのままつなげられます。条件を変えて複数パターンを作り、比較しながら使う運用にも向いています。

Q: スマートフォンでも使えますか?

はい、レスポンシブデザインに対応しており、スマートフォン・タブレットでもご利用いただけます。