Hex Encode / Decode - Text ↔ Hex
Hex Encode / Decode převádí text na hexadecimální (base- 16) bajty a dekódy hex zpět do čitelného textu. Použijte ji pro ladění binárních výplatních nákladů, kontrolu UTF-8 bytes, zpětný únik smyček a práci s hashes nebo low-level protokoly. Akceptuje běžné formáty hex (s nebo bez mezer, nových řádků, nebo 0x předpony). V prohlížeči běží 100% lokálně - bez nahrávání - a pracuje offline po instalaci ToolMill jako PWA.
Kódování
Zkus to.
Příklady
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
Co znamená hex enkódování
Hex je base- 16 reprezentace hodnot byte. Každý byte je obvykle zapsán jako dva hex znaky, což je důvod, proč jednoduchý text expanduje do delší posloupnosti, když ho enkódujete zde. To dělá hex užitečné, pokud chcete kontrolovat hodnoty podle úrovně v čitelné, kopírovatelné formě.
Kdy zakódovat text do hex
Enkódování textu do hexu je užitečné, pokud chcete přesně vidět, které bytes řetězec produkuje, porovnat kopírované payloads, vzorky protokolu dokumentu, nebo nepřímo zkontrolovat netisknutelné znaky. To je často jednodušší než hádat, co terminál, API log, nebo debugger ukazuje.
Kdy dekódovat hex zpět na text
Dekódování je užitečné, když nástroj, log, nebo kopírování dump vám dává hodnoty bajtu místo čitelných znaků. Úspěšná dekódování pouze zaručuje, že byte lze interpretovat jako text zde. Některé platné hex stále představuje binární data nebo kontrolní znaky, takže čitelný výstup není vždy očekávaným výsledkem.
Pravidla vstupu a společné chyby
Platné hex používá znaky 0-9 a A-F, a horní nebo dolní. Tento nástroj odstraňuje mezery a čárové přestávky před dekódováním, ale lichý počet hex znaků nebo jakýkoli neplatný znak bude stále selhávat. Pokud jste vložili prefixy, jako je 0x, interpunkce z klády, nebo oddělovače z kopírované skládky, vyčistěte nejprve tyto části.
Poznámky k kódování textu
Když zakódujete text, stránka nejprve změní tento text na bajty a pak reprezentuje tyto bajty v hex. To záleží na symbolech, emotivech a nelatinských znacích, protože jeden viditelný znak může použít více bytů. To je také důvod, proč se zdá, že dva systémy nesouhlasí, když používají různé textové kódy.
Hex není šifrování
Před tím, než Spolehněte se na Hex- konvertované hodnoty v logech, API, nebo skripty
Před zkopírováním výsledku do jiného systému zkontrolujte, zda cíl očekává prosté zakřivení, roztroušené bajty, zvýrazněné nebo malé znaky, nebo prefixní tvary jako 0x. Na malých formátovacích předpokladech často záleží, i když základní bajty jsou technicky stejné.
Co Hex Encode / Decode Nepotvrzuje o podkladových dat
Hex konverze vám neřekne, zda bajty pocházejí z prostého textu, binárních dat, stlačeného obsahu nebo specifického formátu aplikace. Mění to pouze reprezentaci. Stále potřebujete vědět, co mají bajty znamenat, než budete věřit výstupu pro ladění nebo opětovné použití.
Jak zjistit, zda dekódovaný výstup hexu vypadá správně
Dekódovaný výstup hex může vypadat správně pouze tehdy, pokud původní bajty skutečně reprezentují text v kódování znaků, které očekáváte. Pokud výsledek obsahuje liché symboly, náhradní znaky nebo nečitelný text, může být zaklínadlo stále platné, zatímco předpokládané kódování textu není správné pro váš pracovní postup.
Hex mění způsob zobrazení bajtů, ne kdo je může přečíst. Pokud původní bajty představují čitelný text, každý může převést je zpět snadno. Použijte tento nástroj pro kontrolu, ladění a konverzi pracovních toků, nikoli pro ochranu tajemství.
Související nástroje
Name
Zakódujte text do Base64 nebo dekódujte Base64 zpět do čitelného obsahu přímo ve vašem prohlížeči. To je užitečné pro kontrolu tokeny, ladění autorizační hlavičky, kontrolu konfigurační hodnoty, dekódování API užitečné zatížení, a konverzi prostý text bez použití vzdálené služby. ToolMill běží plně klient- side pro soukromí a pokračuje v práci offline po instalaci.
Kódování
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.
Kódování
ROT13 Encode / Decode - Text ↔ ROT13 Cipher
ROT13 je jednoduchá šifra nahrazující písmeno, která posune A ↔ N, B ↔ O, atd. Často se používá pro spoilery, lehké zamlžení a forum / e-mailový text. Tento nástroj kóduje prostý text na ROT13 a dekóduje ROT13 zpět na text (operace je symetrická). V prohlížeči běží 100% lokálně - bez nahrávání - a pracuje offline po instalaci ToolMill jako PWA.
Kódování
URL encode / Decode (appro- encoding)
URL Encode / Decode (discoding) převádí nebezpečné znaky na URL- bezpečný formát a zpět. Použijte jej pro dotazy struny, přesměrování URL, UTM parametry a ladění API požadavků (RFC 3986). V prohlížeči běží 100% lokálně - bez nahrávání - a pracuje offline po instalaci ToolMill jako PWA.
Kódování
