メインコンテンツへスキップ
Z

UTF-8コンバーター

テキストをUTF-8の16進数バイト、10進数バイト、\xABエスケープ、\u{HEX}エスケープに変換——またその逆も可能です。

無料 登録不要 クライアントサイド プライバシーに配慮 Updated

使い方

  1. 1 Text → Bytes(エンコード)またはBytes → Text(デコード)を選択します。
  2. 2 エンコード時は出力形式(hex、decimal、\xAB、\u{HEX})を選びます。
  3. 3 入力内容を貼り付けます。デコード時は、使用されている形式を自動で判別します。
  4. 4 結果をコピーします。

このツールを使う理由

  • 4種類の出力形式に対応——hex、decimal、C/Python風の\xエスケープ、JS風の\u{}エスケープ。
  • 賢いデコード機能——入力がhex/decimal/\x/\uのどれかを自動で判別します。
  • サロゲートペアも安全に処理——コードポイントエスケープはUTF-16の単位ではなくUnicode全体を扱います。
  • 処理はすべて純粋なブラウザロジックで行われ、外部ライブラリに依存しません。

よくある質問

\xABと\u{HEX}の違いは何ですか?

\xABはUTF-8の1バイトを表します——複数バイトの文字は複数のエスケープに展開されます。\u{HEX}はUnicodeのコードポイントを表し、UTF-8でのバイト数に関係なく1文字につき1つのエスケープで済みます。JSのテンプレートリテラルは\u{...}構文を解釈できます。

なぜ絵文字は4バイトも占めるのですか?

多くの絵文字はU+FFFFを超える位置にあるため、UTF-8では4バイト必要になります。コードポイントエスケープ形式(\u{1F680})を使えば、これらを1つの論理的な文字として表示できます。

混在した形式もデコードできますか?

いいえ——誤認識を防ぐため、入力はすべてhex、すべてdecimal、すべて\xAB、またはすべて\u{}のいずれかに統一する必要があります。混在した入力は分割して、それぞれ個別に処理してください。

Base64エンコードだけしたい場合は?

当サイトのBase64エンコーダー&デコーダーをご利用ください——テキストやファイルを入力するとBase64が得られます。

UTF-8コンバーター とは?

UTF-8コンバーターは、テキストをUTF-8バイト表現に変換したり、その逆を行ったりするツールです。バイトは16進数、10進数、\xABエスケープ、\u{HEX}コードポイントエスケープのいずれかの形式で出力でき、これらの形式を読み取り可能なテキストへデコードすることもできます。変換処理はすべてブラウザ内のクライアント側で完結するため、入力したテキストがサーバーに送信されることはありません。

機能

複数のバイト形式

UTF-8 を16進数、10進数、\xAB、または \u{HEX} エスケープとして出力します。

双方向変換

テキストをバイトにエンコードし、バイト/エスケープ列をテキストにデコードします。

100% プライベート

クライアント側で実行され、テキストがブラウザの外に送信されることはありません。

Input

café

Output

63 61 66 c3 a9

主な用途

  1. 1

    マルチバイト文字のデバッグ

    「é」が2バイト(C3 A9)であることを確認し、エンコーディングや長さのバグを診断します。

  2. 2

    エスケープリテラルの生成

    ソースコードやデータファイル用に \xAB や \u{HEX} のシーケンスを生成します。

  3. 3

    バイト列のデコード

    取得した UTF-8 バイトのリストを読みやすいテキストに戻します。

概要

Zerethon の UTF-8 コンバーターは、テキストの正確な UTF-8 バイトを16進数、10進数、\xAB エスケープ、または \u{HEX} コードポイントエスケープとして表示し、それらをテキストへと逆変換します。すべてブラウザ内で完結します。マルチバイト文字がどのようにエンコードされるか(RFC 3629)が分かります。データはアップロードされません。

カテゴリ
開発者
料金
無料
プライバシー
ブラウザベース
登録
不要

参考文献

プライバシー

明記されない限り、データがブラウザの外に送信されることはありません。UTF-8コンバーター は完全にクライアント側で動作します — サーバーへのアップロードなし、ログなし、入力内容のトラッキングなし。

比較

基礎を学ぶ

使い方ガイド

関連ツール

Zerethon Social で作成・共有・成長しよう

無料登録。ポイントを獲得し、実績を集め、世界中のクリエイターとつながりましょう。

Zerethon を無料で試す