エンコード・テキスト変換

Unicode Converter

Unicode 文字のコードポイント、UTF-8 バイト、エスケープ表記を確認できます。絵文字などの補助平面文字にも対応します。

CharacterUnicode Code PointU+XXXXDecimalUTF-8 BytesJavaScript Escape

エンコード情報を Unicode コード ポイントごとに表示し、U+ および JavaScript のエスケープと逆変換をサポートします。

入力はブラウザ内でのみ処理され、サーバーにはアップロードされません。

このツールでできること

Unicode コンバーターは、for...of、codePointAt、および String.fromCodePoint を使用して、UTF-16 サロゲートを 2 文字と間違えるのではなく、完全なコード ポイントで走査します。逆変換ではスコープが厳密に検証され、孤立したサロゲートが拒否されます。

  • 各文字の U+ 表現、10 進数値、UTF-8 バイト、および JavaScript エスケープを表示します。
  • U+ シーケンスまたは JavaScript Unicode エスケープからのテキストの回復をサポートします。
  • 入力と結果はブラウザ内でのみ処理され、生成されたエスケープされたテキストは実行されません。

使い方

  1. 分析する Unicode テキストを入力します。
  2. 「Unicode を分析」をクリックすると、文字ごとの結果が表示されます。
  3. 変換を元に戻すには、U+ またはエスケープ シーケンスを入力します。
  4. 検証後に復元テキストをコピーします。

主な用途

  • 絵文字や珍しい漢字については、実際のコード ポイントを確認してください。
  • デバッグに必要な Unicode エスケープ表現を生成します。
  • UTF-16 表現と UTF-8 表現の違いを理解します。

プライバシーとセキュリティ

入力と結果はブラウザーのメモリ内だけで処理されます。サーバーへのアップロード、オンライン API の呼び出し、自動保存は行われません。

Unicode Converterの機能

エンコード情報を Unicode コード ポイントごとに表示し、U+ および JavaScript のエスケープと逆変換をサポートします。 日常の開発やデバッグに利用でき、結果はその場で確認、コピー、ダウンロードできます。

FAQ

絵文字が 1 行にしか表示されないのはなぜですか?

このツールはコード ポイント全体をスキャンし、文字を構成する UTF-16 サロゲート ペアを正しくマージします。

すべての文字は U+XXXX として記述できますか?

基本的な多言語プレーンでは通常 4 桁の数字が使用されます。それ以上のコード ポイントでは、当然 5 ~ 6 桁の 16 進数が使用されます。

逆変換では JavaScript が実行されますか?

いいえ。ページは、eval や new Function を使用せずに、サポートされているエスケープされたテキストのみを解析します。

コンテンツはアップロードされますか?

いいえ、コード ポイントと UTF-8 の計算はすべてローカルで行われます。

開発者向けツール一覧に戻る