UTF-8コンバーター
テキストをUTF-8の16進数バイト、10進数バイト、\xABエスケープ、\u{HEX}エスケープに変換——またその逆も可能です。
使い方
- 1 Text → Bytes(エンコード)またはBytes → Text(デコード)を選択します。
- 2 エンコード時は出力形式(hex、decimal、\xAB、\u{HEX})を選びます。
- 3 入力内容を貼り付けます。デコード時は、使用されている形式を自動で判別します。
- 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コンバーター は Zerethon Tools が提供する無料の 開発者 ユーティリティです。テキストをUTF-8の16進数バイト、10進数バイト、\xABエスケープ、\u{HEX}エスケープに変換——またその逆も可能です。. ブラウザ上で完全に動作します — 登録不要、アップロード不要。
- カテゴリ
- 開発者
- 料金
- 無料
- プライバシー
- ブラウザベース
- 登録
- 不要
プライバシー
明記されない限り、データがブラウザの外に送信されることはありません。UTF-8コンバーター は完全にクライアント側で動作します — サーバーへのアップロードなし、ログなし、入力内容のトラッキングなし。
比較
基礎を学ぶ
使い方ガイド
関連ツール
ASCII変換ツール
文字をASCII / Unicodeコードに変換し、10進数・16進数・2進数・8進数で表示、またその逆にコードから文字へ変換します。任意の文字列に対応するライブテーブル表示も可能です。
ツールを開くJSONフォーマッター
JSONをオンラインで整形・検証・圧縮。無料・登録不要 — データはブラウザの外へ送信されません。
ツールを開くSQLフォーマッター
SQLクエリをオンラインで整形 — MySQL、PostgreSQL、SQLite、SQL Server、Oracle、BigQueryのコードをきれいに整えます。
ツールを開くUUID生成ツール
オンラインでUUIDを生成 — v1、v4、v7、Nilに対応。最大10,000件の一括生成が可能。無料・登録不要。
ツールを開くZerethon Social で作成・共有・成長しよう
無料登録。ポイントを獲得し、実績を集め、世界中のクリエイターとつながりましょう。