Hex ↔ Base64-konverter

Konvertér mellem hexadecimal (hex) og Base64-formater. Hex-input accepterer rå hex, 0x-præfikseret eller mellemrumsadskilte bytes. Output i hex i 4 formater: små/store bogstaver, med/uden mellemrum eller 0x-præfiks.
Al behandling sker lokalt i browseren — data uploades aldrig til nogen server.
Retning: Hex-format:
Hex → Base64: Indtast en hexadecimal streng for at kode den til Base64. Understøtter rå hex (48656c6c6f), 0x-præfikseret (0x48 0x65) og mellemrumsadskilte bytes (48 65 6c 6c 6f) — mellemrum fjernes automatisk.
Base64 → Hex: Indtast en Base64-streng for at afkode den tilbage til hexadecimale bytes. Input kan være standard- eller URL-sikker Base64 (registreres automatisk via tegnene -_).
Hex-outputformater: aa (små bogstaver), AA (store bogstaver), aa bb (mellemrumsadskilt med små bogstaver), 0xAA (0x-præfikseret med store bogstaver).
URL-sikker: Erstatter + med - og / med _ og fjerner efterfølgende =-padding.
Hex, binær og Base64 er de samme bytes

Hex og Base64 er to tekstvisninger af den samme bytestreng — hex bruger 2 tegn pr. byte og er let at læse, Base64 bruger 4 tegn pr. 3 bytes og er kompakt. Konvertering mellem dem går altid via de rå bytes under.

Kæden hex → bytes → Base64 går tabsfrit rundt — enhver størrelsesforskel er udelukkende notation, aldrig data.