使い方
- 左側にテキストを入力すると右側にバイト列が表示されます。右側に 16 進数を貼り付けるとデコードされます。
- 区切り文字を選び、「0x を付ける」「大文字」を必要に応じて設定します。
- 別の表記が必要なら、基数を 10 進数、8 進数、2 進数に切り替えます。
- どちらの側でもコピーできます。
オプションの説明
- 区切り文字
- 「スペース」は 48 65 6c 6c 6f、「なし」は 48656c6c6f、「カンマ」は 48, 65, 6c, 6c, 6f になります。カンマはコード中の配列に便利です。
- 0x を付ける
- 各バイトを 0x48 のように書きます。C、JavaScript など多くの言語で使われる表記です。
例
| テキスト | 16 進数(UTF-8) |
|---|---|
| Hello | 48 65 6c 6c 6f |
| é | c3 a9 |
| 中 | e4 b8 ad |
よくある質問
どの文字コードを使っていますか?
Web の標準である UTF-8 です。ASCII 文字は 1 文字 1 バイト、アクセント付きの文字は 2 バイト、漢字は 3 バイト、絵文字は 4 バイトです。
有効な UTF-8 ではない 16 進数はどうなりますか?
読み取れる部分はデコードされ、無効なバイト列は置換文字 � で表示され、警告が出ます。
テキストはアップロードされますか?
いいえ。変換はブラウザ内で行われます。
プライバシー
このツールはすべてブラウザ内で動作します。ファイルやテキストはお使いの端末上で処理され、当サイトのサーバーにアップロードされることはありません。