文字列・16進数変換

文字列を貼り付けると、すぐに16進数(HEX)に変換されます。

入力した文章やファイルはサーバーに送らず、このブラウザー内だけで処理します。

使い方

  1. 入力欄に文字列を貼り付けると、UTF-8の1バイトごとに2桁の16進数が並びます。
  2. 「書き方」で区切り方を選べます。C言語の配列には「0x付き」、PythonやPHPの文字列には「\x形式」が便利です。
  3. 16進数を文字列に戻すときは「変換」を切り替えるか、入れ替えボタンを押します。0x・\x・% の付いた形や、空白・カンマ・コロンで区切った形もそのまま読み取ります。
  4. 結果の下には変換したバイト数が表示されます。

よくある質問

「あ」は16進数でいくつですか?

UTF-8では「E3 81 82」の3バイトです。Unicodeのコードポイント(U+3042)とは別の値なので、コードポイントを調べたいときは「Unicodeエスケープ変換」を使ってください。

Shift_JISやEUC-JPの16進数になりますか?

いいえ。このツールはUTF-8で変換します。同じ日本語でも文字コードによってバイト列が変わります。

入力した文字はどこかに送られますか?

いいえ。変換はブラウザー内だけで行われ、サーバーには送信されません。

あわせて使えるツール

すべてのツール