Hex ↔ Base64-omvandlare

Omvandla mellan hexadecimal (hex) och Base64. Hex-indata accepterar rå hex, 0x-prefix eller mellanslagsseparerade byte. Utdata i hex i 4 format: gemener/versaler, med/utan mellanslag eller 0x-prefix.
All bearbetning sker lokalt i webbläsaren — datan laddas aldrig upp till någon server.
Riktning: Hex-format:
Hex → Base64: Skriv en hexadecimal sträng för att koda den till Base64. Stöder rå hex (48656c6c6f), 0x-prefix (0x48 0x65) och mellanslagsseparerade byte (48 65 6c 6c 6f) — mellanslag tas bort automatiskt.
Base64 → Hex: Skriv en Base64-sträng för att avkoda den till hexadecimala byte. Indata kan vara standard- eller URL-säker Base64 (identifieras automatiskt via tecknen -_).
Hex-utdataformat: aa (gemener), AA (versaler), aa bb (mellanslagsseparerade gemener), 0xAA (versaler med 0x-prefix).
URL-säker: Ersätter + med - och / med _ och tar bort avslutande =-utfyllnad.
Hex, binärt och Base64 är samma byte

Hex och Base64 är två textuella vyer av en och samma bytesträng — hex använder 2 tecken per byte och är lättläst, Base64 använder 4 tecken per 3 byte och är kompakt. Omvandling mellan dem går alltid via de underliggande råa byten.

Kedjan hex → byte → Base64 går förlustfritt åt båda hållen — varje storleksskillnad är enbart notation, aldrig data.