Převádějte mezi formáty hexadecimální (hex) a Base64. Vstup hex přijímá surový hex, zápis s 0x nebo bajty oddělené mezerami. Výstup hex ve 4 formátech: malá/velká písmena, s mezerami nebo bez nich, s předponou 0x nebo bez ní. Veškeré zpracování probíhá lokálně ve vašem prohlížeči — vaše data se nikdy nenahrávají na žádný server.
Směr:
Formát hex:
Vstup (hex)
Výstup (Base64)
Hex → Base64: Zadejte hexadecimální řetězec k zakódování do Base64. Podporuje surový hex (48656c6c6f), s předponou 0x (0x48 0x65) a bajty oddělené mezerami (48 65 6c 6c 6f) — mezery se odstraní automaticky. Base64 → Hex: Zadejte řetězec Base64 k dekódování zpět na hexadecimální bajty. Vstup může být standardní nebo Base64 pro URL (rozpozná se automaticky podle znaků -_). Formáty výstupu hex:aa (malá písmena), AA (velká), aa bb (malá oddělená mezerami), 0xAA (velká s předponou 0x). Pro URL: Nahrazuje + za - a / za _ a odstraňuje koncové výplňové =.
Hex, binární a Base64 jsou tytéž bajty
Hex a Base64 jsou dva textové pohledy na jednu bajtovou posloupnost — hex spotřebuje 2 znaky na bajt a zůstává čitelný pro člověka, Base64 spotřebuje 4 znaky na 3 bajty a zůstává kompaktní. Převod mezi nimi vždy prochází surovými bajty pod nimi.
Řetězec hex → bajty → Base64 se převádí zpět bez ztráty — jakýkoli rozdíl ve velikosti je čistě zápisová záležitost, nikdy ne data.
🔷 Informace o Base64
Formáty hex Automaticky odstraňuje z vstupu předponu 0x, mezery a zalomení řádků.
Případy použití Kontrola binárních dat, kryptografické hashe, analýza síťových paketů, vestavěný firmware.