Hex Encode / Decode - Text ↔ Hex
Hex Encode / Decode konverterer tekst til hexadecimal (base- 16) bytes og dekoder hex tilbage til læsbar tekst. Brug det til debugging binære nyttelaster, inspicere UTF-8 bytes, vende undslap strenge, og arbejder med hash eller lav-niveau protokoller. Accepterer almindelige hex-formater (med eller uden mellemrum, nye linjer eller 0x præfikser). Kører 100% lokalt i din browser - ingen uploads - og virker offline efter installation af ToolMill som en PWA.
Kodning
Prøv det.
Eksempler
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
Hvad hex kodning betyder
Hex er en base- 16 repræsentation af byte værdier. Hver byte er normalt skrevet som to hex tegn, hvilket er grunden til simpel tekst udvides til en længere sekvens, når du indkode det her. Dette gør hex nyttig, når du ønsker at inspicere byte- niveau værdier i en læsbar, kopierbar form.
Hvornår indkodes tekst til hex
Kodning af tekst til hex er nyttigt, når du ønsker at se præcis hvilke bytes en streng producerer, sammenligne kopierede nyttelaster, dokument protokol prøver, eller inspicere ikke-printbare tegn indirekte. Dette er ofte lettere end at gætte, hvad en terminal, API log, eller debugger viser.
Hvornår du skal afkode hex tilbage til tekst
Afkodning er nyttigt, når et værktøj, log eller kopieret dump giver dig byte værdier i stedet for læsbare tegn. En vellykket afkode garanterer kun, at bytes kan tolkes som tekst her. Nogle gyldige hex stadig repræsenterer binære data eller kontrol tegn, så læsbar output er ikke altid det forventede resultat.
Inputregler og fælles fejl
Gyldig hex bruger tegn 0-9 og A- F, og uppercase eller lavcase begge arbejde. Dette værktøj fjerner mellemrum og linjebrud før dekodning, men et ulige antal hex tegn eller et ugyldigt tegn vil stadig mislykkes. Hvis du indsat præfikser såsom 0x, punktuering fra logs, eller separatorer fra en kopieret dump, rense disse dele først.
Tekstkodningsnoter
Når du indkode tekst, siden først forvandler denne tekst til bytes og derefter repræsenterer disse bytes i hex. Det betyder noget for symboler, emoji og ikke-latinske tegn, fordi et synligt tegn kan bruge flere bytes. Derfor kan to systemer synes at være uenige, når de bruger forskellige tekstindkodninger.
Hex er ikke kryptering
Før du Rely på Hex- konverterede værdier i logs, API 'er eller scripts
Før du kopierer resultatet til et andet system, kontrollere, om destinationen forventer almindelig hex, mellemrum bytes, uppercase eller lavercase tegn, eller forudfastsatte former som 0x. Små formateringsantagelser betyder ofte noget, selv når de underliggende bytes teknisk set er de samme.
Hvad Hex kode / Decode er ikke bekræfte om de underliggende data
Hex konvertering fortæller dig ikke, om bytes kom fra almindelig tekst, binære data, komprimeret indhold, eller en applikation- specifikke format. Det ændrer kun repræsentation. Du skal stadig vide, hvad bytes skal betyde, før du stoler på output til debugging eller genbrug.
Hvordan at fortælle, om afkodet hex output ser korrekt
Afkodet hex output kan kun se korrekt ud, hvis den oprindelige bytes faktisk repræsenteret tekst i tegnsæt du forventer. Hvis resultatet indeholder ulige symboler, erstatningstegn eller ulæselig tekst, kan hex 'en stadig være gyldig, mens den formodede tekstkode er forkert for din arbejdsgang.
Hex ændrer hvordan bytes vises, ikke hvem der kan læse dem. Hvis de originale bytes repræsenterer læsbar tekst, kan alle konvertere dem tilbage nemt. Brug dette værktøj til inspektion, fejlsøgning og konvertering arbejdsgange, ikke til at beskytte hemmeligheder.
Relaterede værktøjer
Base64 indkode / dekodeværktøj
Indkode tekst i Base64 eller afkode Base64 tilbage i læsbart indhold direkte i din browser. Det er nyttigt til at inspicere tokens, debugging godkendelse headers, kontrol config værdier, dekodning API nyttelast, og konvertere almindelig tekst uden at bruge en fjernbetjening. ToolMill kører fuldt klient- side for privatlivets fred og fortsætter med at arbejde offline efter installation.
Kodning
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.
Kodning
ROT13 Indkode / Decode - Tekst ↔ ROT13 Cipher
ROT13 er en simpel brevsubstitutionskode, der skifter A ↔ N, B ↔ O osv. Det bruges ofte til spoilere, lys obfuscation, og forum / e-mail tekst. Dette værktøj indkoder almindelig tekst til ROT13 og afkoder ROT13 tilbage til tekst (operationen er symmetrisk). Kører 100% lokalt i din browser - ingen uploads - og virker offline efter installation af ToolMill som en PWA.
Kodning
URL Encode / Decode (procent- kodning)
URL Encode / Decode (Sched- kodning) konverterer usikre tegn til et URL- sikkert format og tilbage igen. Brug det til spørgsmål strenge, omdirigere URL 'er, UTM parametre, og debugging API anmodninger (RFC 3986). Kører 100% lokalt i din browser - ingen uploads - og virker offline efter installation af ToolMill som en PWA.
Kodning
