Konverter Base64 til BIN

Konvertering av Base64-tekst til rå binær fjerner ASCII-kodingens tillegg for å gjenopprette den opprinnelige 8-bits bytestrømmen.

Velg eller slipp filer her

Privat - filer forlater aldri enheten din

eller lim inn Ctrl+V

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

Personverngaranti uten nettverksoverføring: 0 byte ble lastet opp til eksterne servere. All behandling foregikk lokalt i det isolerte nettlesermiljøet ditt.

Format-sammenligning og tekniske spesifikasjoner

SpesifikasjonBASE64BIN
MIME-typetext/plainapplication/octet-stream
TypeRadix-64-ASCII-kodingrå binær bytestrøm
KompresjonIngen (33 % større enn rå binærdata)ingen
StandardsesifikasjonIETF RFC 4648Raw Binary Byte Stream Specification
Signatur med magiske byteA-Z a-z 0-9 + / = (Base64 character set)Raw arbitrary binary bytes

Oversikt og bruksområder for formatet

Base64-tekst bruker et trygt sett med 64 utskrivbare ASCII-tegn for å representere binære data på en sikker måte på tvers av rent tekstbaserte kommunikasjonskanaler som e-post eller JSON-data. Imidlertid kan ikke systemer kjøre eller behandle tekst som er formatert i Base64 før den går tilbake til sin opprinnelige bytestruktur. Programvareutviklere utfører ofte denne konverteringen når de trekker ut innebygde bilder, skrifttyper eller kompilerte kjørbare filer fra konfigurasjonsfiler, API-responser eller webapplikasjonsressurser. Å gå fra Base64 tilbake til rå binær krever å reversere matematikken som ble brukt under kodingen. Hver gruppe på fire Base64-tegn representerer nøyaktig tre byte med underliggende binære data. Denne prosessen fjerner formateringstegnene og gjenoppretter den nøyaktige sekvensen av 1-tall og 0-tall som kreves av operativsystemer, maskinvareenheter og binærparsere.

Tekniske spesifikasjoner og kodekoversikt

Base64 representerer hver 3 inndatabyte med 4 tegn. Fylling påvirker det nøyaktige forholdet, så store inndata blir omtrent 33 % større ved koding.

OS- og nettleserkompatibilitet

Operativsystemer som Windows, macOS og Linux behandler rå binære filer naturlig gjennom systemkall og kommandolinjeverktøy. Moderne nettlesere håndterer binære data ved hjelp av Fetch API og TypedArrays, slik at utviklere kan dekode Base64-strenger direkte i JavaScript ved hjelp av atob-funksjonen før de skriver bytene til et Blob-objekt. Mobile operativsystemer på iOS og Android leser binære filer effektivt gjennom applikasjonenes egne sandkasser, forutsatt at riktige filutvidelser og tillatelser brukes.

Nyttig informasjon

Kontroller alltid at Base64-tekststrengen din ikke inneholder uønskede mellomrom eller linjeskift før du starter dekodingsprosessen, da feilaktige tegn kan ødelegge utdatabytesekvensen.

Ofte stilte spørsmål

Hvordan konverterer du Base64-tekst til rå binær uten å miste kvalitet?

Fordi Base64 ganske enkelt er et tekstomslag for binære data og ikke bruker komprimering, er dekoding tilbake til rå binærdata fullstendig tapsfri. Hver opprinnelige byte gjenopprettes matematisk uten forringelse av de underliggende dataene.

Hva er forskjellen mellom Base64-tekst og rå binær?

Base64-tekst er en sikker, rent tekstbasert representasjon av data ved bruk av utskrivbare ASCII-tegn som blåser opp filstørrelsen med 33 prosent. Rå binær er den opprinnelige, uformannete strømmen av 8-bits byte som datamaskiner og maskinvare kjører eller gjengir direkte.