Unicodeエスケープ
通常文字列を \uXXXX / \u{XXXXX} に変換したり、エスケープ文字列を元に戻したりできます。各文字のコードポイント一覧も同時に確認できます。
入力
出力
文字数
0
補助平面文字
0
UTF-8 バイト数
0
エスケープ数
0
| 文字 | U+表記 | Unicode エスケープ | UTF-8 バイト列 | カテゴリ |
|---|---|---|---|---|
| 入力待ちです。 | ||||
このツールについて
Unicode エスケープツールは、JavaScript ソース、JSON、ログ、テストデータなどで文字コード表現を扱うときに便利なページです。通常文字列からエスケープ形式への変換だけでなく、既にエスケープされた文字列を人が読める形に戻すこともできます。
絵文字や一部の漢字のような補助平面文字は、UTF-16 ではサロゲートペアとして扱われます。本ツールでは \uD83D\uDE00 のような形式に加えて、\u{1F600} の ES6 形式も表示し、UTF-8 バイト列やコードポイントを一覧で確認できます。
すべての処理はブラウザ内で完結し、入力文字列は外部へ送信されません。コードポイント一覧を確認しながら、文字化け調査、テストケース作成、API レスポンスの検証に活用できます。
使い方
- まず「入力」を入力または選択し、「出力」や「追加設定」も目的に合わせて調整します。
- 設定を変えながら「出力」の変化を確認し、目的に近い条件へ整えます。
- 最後に表示された「出力」を確認し、必要であれば「出力をコピー」で再利用します。
長文を扱うときは一度そのまま確認し、その後で条件を切り替えると差分を把握しやすくなります。処理はブラウザ内で完結するため、下書きや公開前チェックにも向いています。
Unicodeエスケープとは?
通常文字列を \uXXXX / \u{XXXXX} に変換したり、エスケープ文字列を元に戻したりできます。各文字のコードポイント一覧も同時に確認できます。 Unicode エスケープツールは、JavaScript ソース、JSON、ログ、テストデータなどで文字コード表現を扱うときに便利なページです。通常文字列からエスケープ形式への変換だけでなく、既にエスケープされた文字列を人が読める形に戻すこともできます。 絵文字や一部の漢字のような補助平面文字は、UTF-16 ではサロゲートペアとして扱われます。本ツールでは \uD83D\uDE00 のような形式に加えて、 \u{1F600} の ES6 形式も表示し、UTF-8 バイト列やコードポイントを一覧で確認できます。 すべての処理はブラウザ内で完結し、入力文字列は外部へ送信されません。コードポイント一覧を確認しながら、文字化け調査、テストケース作成、API レスポンスの検証に活用できます。
よくある質問
Q: このツールは無料ですか?
はい、完全無料で登録不要です。すべての処理はブラウザ内で行われ、データが外部に送信されることはありません。
Q: 「入力」と「出力」はどう使い分けますか?
基本は「入力」から設定し、必要に応じて「出力」や「追加設定」で細かく調整します。設定を変えると「出力」へ反映されるので、条件差を見比べながら調整できます。
Q: 「出力」はそのまま再利用できますか?
はい。表示された「出力」は「出力をコピー」で持ち出しやすく、資料作成や別の実装作業へそのままつなげられます。条件を変えて複数パターンを作り、比較しながら使う運用にも向いています。
Q: スマートフォンでも使えますか?
はい、レスポンシブデザインに対応しており、スマートフォン・タブレットでもご利用いただけます。