Hexadecimalomvandlare – text till hex / hex till text
Hexadecimalomvandlare — text ↔ hexTEXT → HEX
Omvandla mellan text och hexadecimala (bas-16) koder. Skriv text för att få dess hexrepresentation (två hex-siffror per tecken), eller skriv hex-koder för att avkoda tillbaka till läsbar text. Stöder 0x-prefixerat, mellanslagsseparerat, sammanfogat och %-kodat hex-format. Verktyget bearbetar all data lokalt i webbläsaren — ingen data laddas upp till någon server.
Indata
Kodning:Identifiera automatiskt▾
Identifiera automatiskt
UTF-8
UTF-16 LE
UTF-16 BE
ISO-8859-1 (Latin-1)
Windows-1252
GBK / GB2312
Shift-JIS
EUC-JP
EUC-KR
Big5
Skiftläge:Prefix:Avskiljare:
Skriv för att konvertera i realtid
Utdata
(UTF-8 .txt)
Schema 14: Hexadecimal kodning Hexadecimal (bas-16) är ett kompakt sätt att representera binärdata. Varje hex-siffra representerar 4 bitar (en nibble), så två hex-siffror representerar exakt en byte (8 bitar). Hex används i stor utsträckning inom programmering, felsökning, färgkoder (t.ex. #FF5733), minnesadresser och URL-kodning (t.ex. %20 för mellanslag). Vanliga hex-prefix är 0x (C, JavaScript), $ (Pascal, assembler) och 0x/0X (hexadecimala literaler).
Varför hexadecimalt?
En hex-siffra kodar exakt 4 bitar — en nibble — så en byte är alltid två hex-siffror och avbildningen till binärt är mekanisk. Den 1:1-justeringen, plus korthet, är anledningen till att minnesadresser, färgkoder som #FF8000 och hash-digester av tradition skrivs i hex.
Om 0xFF betyder 255 eller −1 beror på bredden och teckenbehandlingen man antar — hex ensamt bär inte med sig det sammanhanget.