Cod Hex / Decodează
Hex Encode / Decode transformă textul în hexazecimal (base-16) bytes și decodează hex înapoi în text lizibil. Utilizați-l pentru depanarea de sarcini utile binare, inspectarea octeți UTF-8, inversarea siruri de caractere scăpate, și de lucru cu hașișuri sau protocoale de nivel scăzut. Acceptă formate hex comune (cu sau fără spații, linii noi, sau 0x prefixe). Ruleaza 100% local în browser-ul dvs.
Codare
Încearcă.
Exemple
Hello, ToolMill!
48656c6c6f2c20546f6f6c4d696c6c21
54686973206973206120686578206465636f646520746573742e
This is a hex decode test.
48 65 6c 6c 6f 20 54 6f 6f 6c 4d 69 6c 6c
Hello ToolMill
Ce înseamnă codarea hex
Hex este o reprezentare de bază-16 a valorilor octet. Fiecare octet este scris în mod normal ca două caractere hex, motiv pentru care text simplu se extinde într-o secvență mai lungă atunci când îl codați aici. Acest lucru face hex util atunci când doriți să inspectați valorile de nivel octet într-o formă lizibilă, copiabilă.
Când se codifică textul în hex
Codificarea textului în hex este utilă atunci când doriți să vedeți exact ce octeți un șir produce, compara sarcini utile copiate, probe de protocol documente, sau inspecta caractere ne-tipăribile indirect. Acest lucru este adesea mai ușor decât ghicitul ce un terminal, API log, sau depanator este afișat.
Când să decodeze hex înapoi la text
Decodarea este utilă atunci când un instrument, log, sau copiat groapa vă oferă valori octet în loc de caractere lizibile. O decodare reuşită garantează doar că octetele pot fi interpretate ca text aici. Unele hex valid încă reprezintă date binare sau caractere de control, astfel încât ieșire lizibil nu este întotdeauna rezultatul așteptat.
Norme de intrare și erori comune
Valid hex folosește caracterele 0-9 și A-F, și Uppercase sau minuscule ambele lucrări. Acest instrument elimină spațiile și pauze de linie înainte de decodare, dar un număr impar de caractere hex sau orice alt caracter invalid va eșua în continuare. Dacă ați lipit prefixe, cum ar fi 0x, punctuație din busteni, sau separatoare dintr-o groapă copiată, curățați acele piese mai întâi.
Note de codificare text
Când codifici textul, prima dată pagina transformă acel text în octeți și apoi reprezintă acei octeți în hex. Asta contează pentru simboluri, emoji, și caractere non-latine, deoarece un caracter vizibil poate folosi mai multe octeți. Acesta este, de asemenea, motivul pentru care două sisteme pot părea să nu fie de acord atunci când utilizează coduri de text diferite.
Hex nu este criptare
Înainte de a vă baza pe valorile de conversie a Hex în jurnale, API sau scripturi
Înainte de a copia rezultatul într-un alt sistem, verificați dacă destinația se așteaptă la hex simplu, octeți spațiați, caractere cu litere mari sau mici, sau forme prestabilite, cum ar fi 0x. Mici ipoteze de formatare contează adesea chiar și atunci când octeții de bază sunt, din punct de vedere tehnic, aceleași.
Ce cod Hex/Decod nu confirmă datele de bază
Conversia Hex nu vă spune dacă octeții provin din text simplu, date binare, conținut comprimat sau un format specific aplicației. Doar schimbă reprezentarea. Încă mai trebuie să știți ce ar trebui să însemne octeți înainte de a avea încredere în ieșire pentru depanare sau reutilizare.
Cum de a spune dacă decodat de ieșire Hex pare corect
Ieșirea hex decodat poate arata corect numai în cazul în care octeți originale reprezentat de fapt text în codarea caracter vă așteptați. Dacă rezultatul conține simboluri impare, caractere înlocuitoare sau text de necitit, hex-ul poate fi încă valabil în timp ce codificarea presupusă a textului este greșită pentru fluxul de lucru.
Hex modifică modul în care sunt afișate octeți, nu cine le poate citi. Dacă bytes originale reprezintă text lizibil, oricine le poate converti înapoi cu ușurință. Utilizați acest instrument pentru inspecție, depanare și fluxuri de lucru de conversie, nu pentru protejarea secretelor.
Unelte conexe
Base64 Cod / Decodează
Codifică textul în Base64 sau decodează Base64 înapoi în conținut lizibil direct în browser. Este util pentru verificarea jetoanelor, depanarea antetelor de autorizare, verificarea valorilor de configurare, decodarea încărcăturilor utile API și conversia textului simplu fără a utiliza un serviciu de la distanță. ToolMill ruleaza pe deplin client-side pentru intimitate si continua sa lucreze offline dupa instalare.
Codare
HTML Entity Encode / Decode — Escape & Unescape HTML
HTML Entity Encode / Decode converts special characters like <, >, &, and quotes into safe HTML entities (and decodes them back). Use it when working with HTML attributes, templates, CMS editors, Markdown docs, or when debugging copy/paste issues. Handles common named entities (e.g. <, >, &, ") and numeric entities. Runs 100% locally in your browser — no uploads — and works offline after installing ToolMill as a PWA.
Codare
ROT13 Cod / Decodare text ↔ Cod ROT13
ROT13 este un simplu cifru de înlocuire a literei care schimbă A↔N, B↔O etc. Acesta este adesea folosit pentru spoilere, obfuscație ușoară, și forum / text e-mail. Acest instrument codifică textul simplu la ROT13 și decodează ROT13 înapoi la text (operațiunea este simetrică). Ruleaza 100% local în browser-ul dvs.
Codare
Cod URL / Decodare (Encoding procent)
URL Encode/Decode (procent encoding) convertește caractere nesigure într-un format URL-safe și înapoi din nou. Utilizați-l pentru siruri de caractere de interogare, redirecționa URL-uri, parametrii UTM, și depanarea API cereri (RFC 3986). Ruleaza 100% local în browser-ul dvs.
Codare
