Hex Encode / Decode - Text ~ Hex
Hex Encode / Decode konverterar text till hexadecimal (bas-16) byte och avkodar hex tillbaka till läsbar text. Använd den för att debugga binära nyttolast, inspektera UTF-8 byte, vända flydda strängar och arbeta med hash eller lågnivåprotokoll. Accepterar vanliga hexformat (med eller utan utrymmen, newlines eller 0x prefix). Kör 100% lokalt i din webbläsare - inga uppladdningar - och fungerar offline efter installation av ToolMill som en PWA.
Kodning
Prova det
Exempel
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
Vad hex kodning betyder
Hex är en bas-16 representation av bytesvärden. Varje byte är normalt skriven som två hex tecken, varför enkel text expanderar till en längre sekvens när du koda den här. Detta gör hex användbart när du vill inspektera bytesnivåvärden i en läsbar, kopierbar form.
När man koda text till hex
Kodning text till hex är användbart när du vill se exakt vilka byte en sträng producerar, jämför kopierade nyttolast, dokumentprotokollprover eller inspektera icke-tryckbara tecken indirekt. Detta är ofta lättare än att gissa vad en terminal, API-logg eller debugger visar.
När man ska avkoda hex tillbaka till text
Avkodning är till hjälp när ett verktyg, logg eller kopierad dump ger dig bytesvärden istället för läsbara tecken. En framgångsrik avkodning garanterar bara att byte kan tolkas som text här. Vissa giltiga hex representerar fortfarande binära data eller kontrollkaraktärer, så läsbar utgång är inte alltid det förväntade resultatet.
Inmatningsregler och gemensamma fel
Giltig hex använder tecknen 0-9 och A-F, och övre eller nedre delen av båda arbetet. Detta verktyg tar bort utrymmen och radbrytningar innan avkodning, men ett udda antal hex tecken eller någon ogiltig karaktär kommer fortfarande att misslyckas. Om du klistrade prefix som 0x, skiljetecken från stockar eller separatorer från en kopierad dumpa, rengör de delarna först.
Text kodning anteckningar
När du kodar text, vänder sidan först den texten till byte och representerar sedan byte i hex. Det spelar roll för symboler, emoji och icke-latinkaraktärer eftersom en synlig karaktär kan använda flera byte. Det är också därför två system kan verka oense när de använder olika textkodningar.
Hex är inte kryptering
Innan du förlitar dig på hex-konverterade värden i loggar, API eller skript
Innan du kopierar resultatet till ett annat system, kontrollera om destinationen förväntar sig vanlig säkring, mellanliggande byte, överkropp eller nedre snittkaraktärer eller prefixerade former som 0x. Små formatering antaganden spelar ofta roll även när de underliggande byte är tekniskt desamma.
Vad Hex Encode / Decode bekräftar inte om de underliggande data
Hex konvertering berättar inte om byte kom från vanlig text, binära data, komprimerat innehåll eller ett programspecifikt format. Det förändrar bara representation. Du behöver fortfarande veta vad byte ska betyda innan du litar på utgången för felsökning eller återanvändning.
Hur man berättar om avkodad Hex Output ser korrekt ut
Avkodad hexutgång kan bara se rätt ut om de ursprungliga byte faktiskt representerade texten i den teckenkodning du förväntar dig. Om resultatet innehåller udda symboler, ersättningskaraktärer eller oläsbar text kan lådan fortfarande vara giltig medan den antagna textkodningen är fel för ditt arbetsflöde.
Hex ändrar hur byte visas, inte vem som kan läsa dem. Om de ursprungliga byte representerar läsbar text kan vem som helst konvertera dem enkelt. Använd detta verktyg för inspektion, felsökning och omvandlingsflöden, inte för att skydda hemligheter.
Relaterade verktyg
Base64 kod / Decode Tool
Koda text i Base64 eller avkoda Base64 tillbaka till läsbart innehåll direkt i din webbläsare. Det är användbart för att inspektera tokens, debugging auktorisationsrubriker, kontrollera konfig-värden, avkoda API-belastningar och konvertera vanlig text utan att använda en fjärrtjänst. ToolMill driver helt kundsida för integritet och fortsätter att arbeta offline efter installationen.
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 Encode / Decode - Text ~ ROT13 Cipher
ROT13 är en enkel bokstav substitution chiffer som skiftar A * N, BO, etc. Det används ofta för spoilers, lätt förvirring och forum / e-posttext. Detta verktyg kodar vanlig text till ROT13 och avkodar ROT13 tillbaka till text (operationen är symmetrisk). Kör 100% lokalt i din webbläsare - inga uppladdningar - och fungerar offline efter installation av ToolMill som en PWA.
Kodning
URL Encode / Decode (Percent-Encoding)
URL Encode/Decode (percent-kodning) omvandlar osäkra tecken till ett URL-säkert format och tillbaka igen. Använd den för söksträngar, omdirigera webbadresser, UTM-parametrar och felsöka API-förfrågningar (RFC 3986). Kör 100% lokalt i din webbläsare - inga uppladdningar - och fungerar offline efter installation av ToolMill som en PWA.
Kodning
