Was dieses Tool macht
Die Hexziffern werden paarweise zu Bytes gelesen, und diese Bytes werden als UTF-8-Text dekodiert.
Es nimmt Dumps so, wie sie kommen
Hex erscheint in so vielen Formen, wie es Werkzeuge gibt, die es ausgeben — also werden die Trenner schlicht ignoriert:
48 65 6c 6c 6f ein Hexeditor
48,65,6c,6c,6f ein CSV-Export
48:65:6c:6c:6f eine MAC-Adresse, ein Zertifikat-Fingerabdruck
0x48 0x65 0x6c C-Quelltext, ein Debugger
48656c6c6f ein kompakter Dump
Alle fünf ergeben dasselbe. Großbuchstaben lesen sich wie kleine.
Was es ablehnt, und warum
Eine ungerade Ziffernzahl. Ein Byte sind zwei Ziffern; bei ungerader Zahl fehlt ein Ende, und nichts sagt welches. Links oder rechts eine Null anzuhängen ergibt ein anderes Byte — das Tool nennt die Anzahl, statt für Sie zu wählen.
Ein Zeichen, das keine Hexziffer ist. Die Meldung benennt es und gibt seine Position in dem, was Sie eingegeben haben, nicht im Text nach dem Entfernen der Trenner — beide weichen ab, und auf das falsche Zeichen zu zeigen wäre schlimmer als zu schweigen.
Ersatzzeichen in der Ausgabe
Sie bedeuten, dass die Bytes kein gültiges UTF-8 sind, und die übliche Ursache ist ein abgeschnittener Dump. Ein Umlaut belegt zwei Bytes, ein CJK-Zeichen drei, ein Emoji vier. Schneiden Sie eines in der Mitte durch, und der Rest lässt sich nicht mehr als Text lesen — hier so wenig wie anderswo.
Erwarteten Sie lesbaren Text, prüfen Sie, ob der Dump ganze Zeichen umfasst und nicht eine feste Anzahl Bytes.
Datenschutz ab Werk
Alles läuft lokal in deinem Browser mit JavaScript. Deine Daten werden nie hochgeladen, wodurch das Tool auch für sensible Inhalte sicher ist und offline funktioniert.