このツールの用途
Unicodeは、U+0000からU+10FFFFの範囲の値で各シンボルにコードポイントを割り当てます。このツールは、読みやすいテキストをUnicodeスタイルのエスケープに変換し、それらのエスケープをテキストに戻すのに役立ちます。
エンコード側は主に、中国語テキストなどのマルチバイト文字を変換し、通常のASCII文字は変更せずに保持します。これは、混合言語ペイロードやソーススニペットを検査する場合に役立ちます。
使い方
- 左側のパネルに読みやすいテキストを入力してUnicodeエスケープを生成します。
- 右側のパネルにUnicode形式のテキストを貼り付けて文字にデコードします。
- ソースコード、ペイロード、または設定に配置する必要があるときに結果をコピーします。
例
入力: 你好ABC
エンコード: \u4f60\u597dABC
よくある質問
Unicodeエスケープは何に使いますか?
文字をコードポイントのエスケープ列で表します。JSON文字列、コードリテラル、ログ、直接表示できないシステムのデバッグに便利です。
絵文字やCJK文字がエスケープコードになるのはなぜですか?
互換性のため、一部のツールは非ASCII文字をUnicodeエスケープとして保存します。デコードすると元の文字を確認でき、エンコードするとコードポイントを調べやすくなります。
UnicodeエンコードとURLエンコードは同じですか?
違います。Unicodeエスケープは文字を表し、URLエンコードはURLで安全に使うためにバイトをパーセントエンコードします。クエリやパスにはURLエンコードを使います。
関連ツール
- JSONフォーマッタ:JSONを整形、編集、検証
- URLエンコード・デコード:URLの特殊文字をエンコード・デコード
- Base64エンコード・デコード:文字列をBase64にエンコード、Base64をテキストにデコード