Hex ↔ Base64-konverter

Konverter mellom heksadesimal (heks) og Base64-formater. Heksinndata godtar rå heks, 0x-prefiks eller byte med mellomrom. Heksutdata i 4 formater: små/store bokstaver, med/uten mellomrom eller 0x-prefiks.
All behandling skjer lokalt i nettleseren — data lastes aldri opp til noen server.
Retning: Heksformat:
Heks → Base64: Skriv inn en heksadesimal streng som skal kodes til Base64. Støtter rå heks (48656c6c6f), 0x-prefiks (0x48 0x65) og byte med mellomrom (48 65 6c 6c 6f) — mellomrom fjernes automatisk.
Base64 → Heks: Skriv inn en Base64-streng som skal dekodes tilbake til heksadesimale byte. Inndata kan bruke standard eller URL-sikker Base64 (oppdages automatisk via -_-tegn).
Heksutdataformater: aa (små bokstaver), AA (store bokstaver), aa bb (med mellomrom, små bokstaver), 0xAA (0x-prefiks, store bokstaver).
URL-sikker: Erstatter + med - og / med _, og fjerner etterfølgende =-utfylling.
Heks, binær og Base64 er de samme bytene

Heks og Base64 er to tekstlige visninger av én bytestreng — heks bruker 2 tegn per byte og er lett å lese, Base64 bruker 4 tegn per 3 byte og er kompakt. Konvertering mellom dem går alltid via de rå bytene under.

Kjeden heks → byte → Base64 går tapsfritt begge veier — enhver forskjell i størrelse er ren notasjon, aldri data.