Konvertálás a hexadecimális (hex) és a Base64 formátumok között.
A hex bemenet lehet nyers hex, 0x előtagos vagy szóközzel elválasztott bájtsor.
A hex kimenet 4 formátumban adható meg: kis- vagy nagybetűkkel, szóközökkel vagy 0x előtaggal, illetve azok nélkül.
Minden feldolgozás helyben, a böngészőben történik — az adatok semmilyen szerverre nem kerülnek feltöltésre.
Irány:
Hex formátum:
Bemenet (hex)
Kimenet (Base64)
Hex → Base64: Hexadecimális sztring megadásával kódolható Base64-re. Támogatott a nyers hex (48656c6c6f), a 0x előtaggal ellátott (0x48 0x65) és a szóközzel elválasztott bájt (48 65 6c 6c 6f) — a szóközök automatikusan eltávolítódnak.
Base64 → Hex: Base64-sztring megadásával visszafejthető hexadecimális bájtokra. A bemenet lehet standard vagy URL-biztos Base64 (a -_ karakterek alapján automatikusan felismerve).
Hex kimeneti formátumok:aa (kisbetűs), AA (nagybetűs), aa bb (szóközzel elválasztott kisbetűs), 0xAA (0x előtagos nagybetűs).
URL-biztos: A + jeleket --re, a / jeleket _-ra cseréli, és eltávolítja a záró = kitöltést.
A hex, a bináris és a Base64 ugyanazok a bájtok
A hex és a Base64 ugyanannak a bájtsorozatnak két szöveges nézete — a hex bájtonként 2 karaktert használ, és emberileg olvasható marad, a Base64 3 bájtonként 4 karaktert, és tömör marad. Az átalakítás mindig a mögöttes nyers bájtokon keresztül történik.
A hex → bájtok → Base64 lánc veszteségmentesen oda-vissza alakítható — a méretkülönbség kizárólag jelölésbeli, sosem adatbeli.
🔷 Base64 információ
Hex formátumok A bemenetből automatikusan eltávolítja a 0x előtagot, a szóközöket és a sortöréseket.