Avvio veloce
-
Pick Modalità
codifica o decodifica.
-
Inserisci il contenuto
Stringa di testo o hex.
-
Copiare output
Output aggiornamenti live.
Codifica il testo UTF - 8 in esadecimale o decodifica l'esadecimale in testo. Utilità per hash byte, campi di protocollo e dev incorporato.
Privacy: elaborato localmente, mai caricato.
↓ Incolla nell 'area di input qui sotto per vedere i risultati istantaneamente
文本与十六进制互转; UTF-8 编码。适合调试二进制数据与哈希字节。
输入
输出
48656c6c6f
Hex 解码时忽略空格; 长度须为偶数。处理在浏览器本地完成。
Codifica il testo UTF - 8 in esadecimale o decodifica l'esadecimale in testo. Utilità per hash byte, campi di protocollo e dev incorporato.
Pick Modalità
codifica o decodifica.
Inserisci il contenuto
Stringa di testo o hex.
Copiare output
Output aggiornamenti live.
La lunghezza hex deve essere pari; gli spazi vengono ignorati.
Codifica il testo o byte in hex e decodifica indietro, con opzioni di spaziatura e case per i campi di log e protocollo.
Utilizzare durante l'ispezione degli input HMAC, il confronto delle preimmagini hash o il debug delle incompatibilità di codifica.
Durante il debug dei protocolli di rete, gli sviluppatori convertono spesso i pacchetti grezzi in esadecimale per l'analisi. Ad esempio, la cattura di un pacchetto TCP contenente 'Hello' produce '48656C6C6F' in questo strumento. Invece, incollare questo valore Hex ripristina il testo originale.
Nei sistemi embedded, i log dei dispositivi sono spesso in formato Hex. Per i dati del sensore come 0x41 0x42, la decodifica rivela "AB". Nota che i caratteri non ASCII (ad esempio, Cinese) codifica a sequenze multi-byte - '測' diventa E6B58B.
Input
Hello
Output
48656c6c6f
Strippato durante la decodifica.
No.
Hex rappresenta ogni byte come 0 - 9 / A-F (ad esempio, 'A' = 41), raddoppiamento della dimensione. Base64 utilizza 64 caratteri con un aumento di dimensione del ~ 33%, meglio per i trasferimenti binari. Hex è più leggibile per l'uomo per il debug.