HEX エンコーダー
Encode text to hexadecimal online。無料、プライベート、100%クライアントサイド。
例を試す:
Local only
最近の履歴
履歴はまだありません
使い方
- 入力ボックスにテキストを入力または貼り付けします。
- Toggle uppercase or select a separator style.
- Copy or download the hex result.
このツールを使うタスク
ネットワークパケットを構築して検査する
テスト・デバッグ・プロトコル開発のための生のネットワークパケットを構築します。Ethernet、IP、トランスポート層のカプセル化を理解しましょう。 タスク
オブジェクトから URL クエリ文字列を構築する
JavaScript オブジェクトから適切にエンコードされたクエリ文字列を構築します。配列、ネストしたオブジェクト、特殊文字を正しく扱います。 タスク
16 進文字列を Base64 に変換する(逆変換も)
同じバイナリデータの 16 進ダンプと Base64 表現を相互変換します。バイトの欠落やパディングエラーなしに変換できます。 タスク
IPv4 と IPv6 のアドレス形式を相互変換する
IP アドレスをドット 10 進、16 進、2 進、IPv6 の各表現の間で変換します。IPv4 射影 IPv6 アドレスについても理解します。 タスク
URL クエリ文字列内で安全に使えるようテキストをエンコードする
任意のテキスト(スペース、アンパサンド、Unicode、等号を含む)を、URL の「?key=」の直後に置いてもパースが壊れない値に変換します。 タスク
URL クエリ文字列をパースする
クエリ文字列は、URL の「?」以降でキーと値のペアを渡します。パース、エンコード、配列・ネストしたオブジェクト・特殊文字の扱いを学びましょう。 タスク
コンパクトなバイナリ JSON に CBOR エンコードを使う
CBOR(Concise Binary Object Representation、RFC 8949)は JSON ライクなデータ向けのバイナリシリアライズ形式で、JSON より小さく高速です。 タスク
効率的なバイナリシリアライズに MessagePack を使う
MessagePack は JSON ライクなデータをコンパクトなバイナリ形式にパックし、サイズとパース時間を削減します。高性能 API や IoT で人気です。 タスク
WebSocket フレーム形式を理解する
WebSocket フレームには、オペコード、マスキング、ペイロード長からなる固有のバイナリ形式があります。WebSocket フレームのデコードと構築を学びましょう。 タスク
エンコード・デコードの往復がロスレスであることを検証する
デコードしてから再エンコード(またはその逆)が元の入力と完全に一致するかを確認し、アルファベットやパディングの誤りによる暗黙のデータ破損を検出します。 タスク
このツールを使うパイプライン
Base32 から Hex へ変換
パイプライン
Base64 から Hex へ変換
パイプライン
Binary から Hex へ変換
パイプライン
ChaCha20 暗号化後に Hex エンコード
パイプライン
Hex エンコード後デコードのラウンドトリップ検証
パイプライン
テキストの Hex エンコードと分析
パイプライン
Multibase から Hex へ変換
パイプライン
Octal から Hex へ変換
パイプライン
テキスト反転と Hex エンコード表示
パイプライン
SHA-512 ハッシュ後に Hex エンコード
パイプライン
URL デコードと Hex バイト表示
パイプライン
URL 転送用テキストペイロードのエンコード
パイプライン
XXencode 後 Hex エンコード
パイプライン
よくある質問
- What is hex encoding?
- Hex encoding converts each byte of data into a two-character hexadecimal representation using digits 0-9 and letters A-F.
- データはどこかにアップロードされますか?
- いいえ。すべてのエンコードはブラウザ内でローカルに行われ、サーバー往復はありません。