Konverter Base64 til BIN

Konvertering af Base64-tekst til rå binære data fjerner ASCII-kodningens ekstra data og gendanner den oprindelige 8-bit bytestrøm.

Vælg eller træk filer hertil

Privat - filer forlader aldrig din enhed

eller indsæt Ctrl+V

Mens du venter på dine filer, kan du spille Code Rain

Privatlivsgaranti uden netværksoverførsel: 0 byte overført til eksterne servere. Al behandling foregik lokalt i browserens sandkasse.

Formatsammenligning & tekniske specifikationer

SpecifikationBASE64BIN
MIME-typetext/plainapplication/octet-stream
Typeradix-64 ASCII-kodningrå binær bytestrøm
Komprimeringingen (33 % størrelsesforøgelse i forhold til rå binær)ingen
StandardspecifikationIETF RFC 4648Raw Binary Byte Stream Specification
Magic Bytes-headerA-Z a-z 0-9 + / = (Base64 character set)Raw arbitrary binary bytes

Formatoversigt og anvendelse

Base64-tekst bruger et sikkert sæt af 64 printbare ASCII-tegn til at repræsentere binære data sikkert på tværs af kommunikationskanaler, der kun understøtter tekst, som f.eks. e-mail eller JSON-nyttelast. Systemer kan dog ikke udføre eller behandle tekst, der er formateret i Base64, før den vender tilbage til sin oprindelige bytestruktur. Softwareudviklere udfører ofte denne konvertering, når de udtrækker indlejrede billeder, skrifttyper eller kompilerede eksekverbare filer fra konfigurationsfiler, API-svar eller webapplikationsressourcer. At gå fra Base64 tilbage til rå binær kræver at vende den matematik, der blev brugt under kodningen. Hver gruppe på fire Base64-tegn repræsenterer nøjagtigt tre bytes af underliggende binære data. Denne proces fjerner formateringstegnene og gendanner den nøjagtige sekvens af 1-taller og 0-taller, som kræves af operativsystemer, hardwareenheder og native binære fortolkere.

Tekniske specifikationer og codec-oversigt

Base64 repræsenterer hver 3 inputbytes med 4 tegn. Padding påvirker det præcise forhold, så store input bliver omkring 33 % større ved kodning.

OS- og browserkompatibilitet

Operativsystemer som Windows, macOS og Linux behandler rå binære filer indbygget gennem systemkald og kommandolinjeværktøjer. Moderne webbrowsere håndterer binære data ved hjælp af Fetch API og TypedArrays, hvilket gør det muligt for udviklere at afkode Base64-strenge direkte i JavaScript ved hjælp af atob-funktionen, før bytes skrives til et Blob-objekt. Mobile operativsystemer på iOS og Android læser binære filer effektivt gennem indbyggede applikationssandkasser, forudsat at de korrekte filendelser og tilladelser anvendes.

Nyttig information

Sørg altid for at kontrollere, at din Base64-tekststreng ikke indeholder uønskede mellemrum eller linjeskift, før du starter afkodningsprocessen, da vildfarne tegn kan ødelægge den udgående bytesekvens.

Ofte stillede spørgsmål

Hvordan konverterer man Base64-tekst til rå binær uden at tabe kvalitet?

Da Base64 blot er en tekstrepræsentation for binære data og ikke bruger nogen komprimering, er afkodning af den tilbage til rå binær fuldstændig tabsfri. Hver enkelt original byte gendannes matematisk uden forringelse af de underliggende data.

Hvad er forskellen mellem Base64-tekst og rå binær?

Base64-tekst er en sikker, tekstbaseret repræsentation af data ved hjælp af printbare ASCII-tegn, der øger filstørrelsen med 33 procent. Rå binær er den oprindelige, uformaterede strøm af 8-bit bytes, som computere og hardware udfører eller gengiver direkte.