hex-coderen / decoderen
Hex Encoderen / Decoderen zet tekst om in hexadecimale (base-16) bytes en decodeert hex terug in leesbare tekst. Gebruik het voor het debuggen van binaire payloads, het inspecteren van UTF-8 bytes, het omkeren van ontsnapte strings, en het werken met hashes of low-level protocollen. Accepteert gemeenschappelijke hex-formaten (met of zonder spaties, newlines of 0x prefixes). Runs 100% lokaal in uw browser
Codering
Probeer het.
Voorbeelden
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
Wat hex-codering betekent
Hex is een basis-16 weergave van byte waarden. Elke byte wordt normaal gesproken geschreven als twee hex tekens, daarom breidt eenvoudige tekst uit tot een langere reeks wanneer je het hier codeert. Dit maakt hex handig wanneer u byte-niveau waarden wilt inspecteren in een leesbare, copyable vorm.
Wanneer tekst naar hex coderen
Het coderen van tekst naar hex is handig als u precies wilt zien welke bytes een string produceert, gekopieerde payloads vergelijken, document protocol monsters, of niet-afdrukbare tekens indirect inspecteren. Dit is vaak makkelijker dan raden wat een terminal, API log, of debugger toont.
Wanneer hex terug naar tekst moet worden gedecodeerd
Decoderen is handig wanneer een hulpmiddel, log, of gekopieerde dump geeft u byte waarden in plaats van leesbare tekens. Een succesvolle decodering garandeert alleen dat de bytes hier geïnterpreteerd kunnen worden als tekst. Sommige geldige hex vertegenwoordigt nog steeds binaire gegevens of controle karakters, dus leesbare uitvoer is niet altijd het verwachte resultaat.
Invoerregels en gemeenschappelijke fouten
Geldige hex gebruikt de tekens 0-9 en A-F, en hoofdletters of kleine letters werken beide. Deze tool verwijdert spaties en regel breekt voordat decoderen, maar een oneven aantal hex tekens of een ongeldig karakter zal nog steeds falen. Als je prefixen zoals 0x hebt geplakt, punctuatie van logs, of scheidingen van een gekopieerde dump, maak die delen dan eerst schoon.
Tekstcoderingsnotities
Als je tekst codeert, verandert de pagina eerst die tekst in bytes en vertegenwoordigt die bytes in hex. Dat maakt uit voor symbolen, emoji en niet-Latijne tekens omdat één zichtbaar karakter meerdere bytes kan gebruiken. Dit is ook waarom twee systemen kunnen lijken te verschillen wanneer ze verschillende tekstcodes gebruiken.
Hex is geen versleuteling
Voordat u vertrouwt op Hex-omgekeerde waarden in Logs, API's, of Scripts
Controleer voordat het resultaat in een ander systeem wordt gekopieerd of de bestemming gewone hex, spaced bytes, hoofdletters of kleine letters verwacht, of vooraf vastgelegde formulieren zoals 0x. Kleine formattering veronderstellingen doen er vaak toe, zelfs als de onderliggende bytes technisch gelijk zijn.
Wat hex codeert/decodeert niet over de onderliggende gegevens
Hex conversie vertelt u niet of de bytes afkomstig zijn van platte tekst, binaire gegevens, gecomprimeerde inhoud of een toepassingsspecifiek formaat. Het verandert alleen de vertegenwoordiging. Je moet nog steeds weten wat de bytes moeten betekenen voordat je de output voor debuggen of hergebruik vertrouwt.
Hoe te vertellen of de gedecodeerde Hex-uitvoer juist lijkt
Gedecodeerde hex-uitvoer kan er alleen correct uitzien als de originele bytes daadwerkelijk tekst in de tekenset weergeven die u verwacht. Als het resultaat oneven symbolen, vervangende tekens of onleesbare tekst bevat, kan de hex nog steeds geldig zijn terwijl de veronderstelde tekstcodering verkeerd is voor uw workflow.
Hex verandert hoe bytes worden weergegeven, niet wie ze kan lezen. Als de originele bytes leesbare tekst vertegenwoordigen, kan iedereen ze gemakkelijk terug converteren. Gebruik deze tool voor inspectie, debuggen, en conversie workflows, niet voor het beschermen van geheimen.
Gerelateerde hulpmiddelen
Base64 Coderen / Decoderen
Codeer tekst in Base64 of decodeer Base64 terug naar leesbare inhoud direct in uw browser. Het is nuttig voor het inspecteren van tokens, het debuggen van autorisatie headers, het controleren van configuratie waarden, het decoderen van API payloads, en het omzetten van platte tekst zonder gebruik te maken van een remote service. ToolMill draait volledig client-side voor privacy en blijft werken offline na installatie.
Codering
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.
Codering
ROT13 Encoderen / Decoderen Tekst ↔ ROT13 Cipher
ROT13 is een eenvoudige lettervervangingscode die A↔N, B↔O, enz. verschuift. Het wordt vaak gebruikt voor spoilers, lichte verduistering, en forum/email tekst. Deze tool codeert platte tekst naar ROT13 en decodeert ROT13 terug naar tekst (de bewerking is symmetrisch). Runs 100% lokaal in uw browser
Codering
URL-coderen/decoderen (percentage-codering)
URL Encode/Decoderen (percentage-codering) zet onveilige tekens om in een URL-veilig formaat en weer terug. Gebruik het voor query strings, redirect URL's, UTM parameters, en debugging API verzoeken (RFC 3986). Runs 100% lokaal in uw browser
Codering
