メインコンテンツへ移動
ToolShed
検索
⌘
K
人気
新着ツール
?
読み込み中...
🏠
探す
☰
カテゴリ
🔥
人気
?
について
ホーム
/
開発・コード変換
/
Base16/Hexエンコード
{}
Base16/Hexエンコード
dev/base16-encode
テキストをBase16(16進数)にエンコードする。
最終更新日
2026-07-03
・ by
yuzlrin
このツールでできること
Base16/Hexエンコードでは、テキストをBase16(16進数)にエンコードする。
関連する観点として base16、hex encode、Base16/Hexエンコード を確認し、結果をコピーして別の作業に使えます。
入力
結果
コピー
使い方
「入力」欄にHexへ変換したいテキストを入力します。
入力はUTF-8バイト列に変換され、各バイトが2桁の小文字16進数に変換されて区切りなしで連結され、「結果」欄に自動表示されます。
「結果」欄の下にある「コピー」ボタンから変換結果をクリップボードにコピーできます。
入力例・出力例
INPUT
Z
OUTPUT
5a
「Z」はコード90(16進5A相当)ですが、本ツールはtoString(16)を使うため小文字「5a」で出力します。
INPUT
こんにちは
OUTPUT
e38193e38293e381abe381a1e381af
UTF-8バイト列(15バイト)がすべて2桁の小文字16進数として連結されます。
よくある利用シーン
MD5
や
SHA-256
などのハッシュ関数の出力形式に合わせて、任意の文字列を16進数バイト列に変換して比較したいとき。
カラーコードやMACアドレスのように、バイト値を16進数で扱う資料向けに変換結果を用意したいとき。
実装しているエンコード処理が大文字・小文字どちらのHexを出力するかを、他システムの値と突き合わせて確認したいとき。
結果確認のポイント
構文、引用符、改行、エスケープが利用先の仕様に合っているか確認してください。
base16、hex encode、Base16/Hexエンコードの観点で、入力内容と出力内容がずれていないか見直してください。
コピーした結果を利用先に貼り付けたあと、改行や記号が変わっていないかも確認してください。
注意点
本番の秘密情報、APIキー、パスワードは入力しないでください。
結果を公開・送信する前に、用途に合う形式かを必ず確認してください。
データの扱い / プライバシー
Base16/Hexエンコードの主要な処理はブラウザ内で実行されます。
入力内容を保存するアカウント機能はなく、ページを閉じると作業内容は手元のブラウザから離れます。
本番の秘密情報や個人情報を扱う場合は、入力前に必要性を確認してください。
FAQ
よくある
質問
Base16エンコードするとデータサイズはどう変わりますか?
Base16は各バイトを2文字のHex文字で表すため、エンコード後のテキストサイズは元のバイト数の正確に2倍になります。例えば3バイトのデータ(例: 「ABC」)は6文字(414243)になります。Base64(約1.33倍)より大きくなりますが、バイト値が一目で読み取れるのが特徴です。
出力は大文字と小文字のどちらですか?
本ツールは大文字(0〜9、A〜F)でHex文字列を出力します。RFC 4648のBase16仕様も大文字を標準としています。小文字が必要な場合は出力をそのまま変換してください。
Base16はどんな用途で使われますか?
ハッシュ値(MD5、SHA-1、SHA-256など)の表示、色コード(#FF5733など)、MACアドレス、デバッグ時のバイトダンプなど、バイト値を人間が読める形式で扱う場面で広く使われています。
関連ツール
JSON整形ツール
JSONの整形(Pretty Print)・圧縮・バリデーション・ツリービュー表示。構文エラーの位置表示、YAML変換にも対応。
正規表現テスター
正規表現のリアルタイムテスト。マッチ箇所のハイライト、グループキャプチャ表示、よく使うパターンのチートシート付き。
CSV→JSON変換
CSVファイル・テキストをJSON形式に変換。配列/オブジェクト形式の選択、ヘッダー行の自動認識にも対応。
JSON→CSV変換
JSONデータをCSV形式に変換。配列やネストしたJSONにも対応。
UUID生成ツール
UUID v4をワンクリックで生成。ハイフンなし、大文字、小文字など各種フォーマット対応。一括100個まで生成可能。
タイムスタンプ変換
UNIXタイムスタンプと人間が読める日時形式を相互変換。秒・ミリ秒に対応(マイクロ秒・ナノ秒は非対応)。ログ解析やAPI開発のデバッグに。
ASCIIコード表
ASCIIコード(0-127)の文字・10進数・16進数・2進数の一覧表。
アクセシビリティチェックリスト
Webアクセシビリティ(WCAG 2.1)の主要チェック項目を一覧表示する。