文字列・16進数変換
文字列を貼り付けると、すぐに16進数(HEX)に変換されます。
入力した文章やファイルはサーバーに送らず、このブラウザー内だけで処理します。
使い方
- 入力欄に文字列を貼り付けると、UTF-8の1バイトごとに2桁の16進数が並びます。
- 「書き方」で区切り方を選べます。C言語の配列には「0x付き」、PythonやPHPの文字列には「\x形式」が便利です。
- 16進数を文字列に戻すときは「変換」を切り替えるか、入れ替えボタンを押します。0x・\x・% の付いた形や、空白・カンマ・コロンで区切った形もそのまま読み取ります。
- 結果の下には変換したバイト数が表示されます。
よくある質問
「あ」は16進数でいくつですか?
UTF-8では「E3 81 82」の3バイトです。Unicodeのコードポイント(U+3042)とは別の値なので、コードポイントを調べたいときは「Unicodeエスケープ変換」を使ってください。
Shift_JISやEUC-JPの16進数になりますか?
いいえ。このツールはUTF-8で変換します。同じ日本語でも文字コードによってバイト列が変わります。
入力した文字はどこかに送られますか?
いいえ。変換はブラウザー内だけで行われ、サーバーには送信されません。