Base64-koder og -dekoder

Konverter tekst og filer til Base64 lokalt, dekod Base64 tilbake til tekst, og bytt til URL-sikker utgang når du trenger det.

Nyttig for å feilsøke nyttelast, klargjøre data-URIer og sjekke om Base64-tekst dekoder rent under UTF-8, ASCII eller Latin-1.

Andre språk 日本語 | English | 繁體中文 | 한국어 | Svenska | Suomi | Dansk | Norsk bokmål | Italiano | فارسی

Hvorfor bruke dette Base64-verktøyet?

Tekstkonvertering

Kode eller dekode tekst

Delings-URLen lagrer kun innstillinger. Inndatatekst og utdatatekst plasseres aldri i lenken.

Bygg inn dette verktøyet

Filkonvertering

Konverter en fil til Base64

Velg en lokal fil eller slipp den her. Bildefiler kan forhåndsvises umiddelbart fra den genererte data-URIen.

Velg en fil eller slipp den her Alt forblir i nettleseren din. Ingen opplasting utføres.

Slik bruker du Base64 trygt

Bruk standard Base64 når du kopierer data til systemer som forventer det klassiske alfabetet med +, /, og valgfritt = polstring. Bruk URL-sikker Base64 når du trenger å plassere resultatet i en søkestreng, et filnavn eller et tokenformat som avviser disse tegnene.

Hvis oppgaven din er prosentkoding for en bane- eller spørringsstreng i stedet for byte-til-tekst-konvertering, bytt til URL-koder / dekoderverktøy i stedet for Base64.

Base64 vs. kryptering

Base64 endrer bare binære data til tekst. Den skjuler ikke innholdet. Hvis nyttelasten er sensitiv, trenger du fortsatt riktig kryptering eller transportsikkerhet.

Hvorfor produksjonen vokser

Base64 lagrer hver 3-byte del av inndata som 4 utskrivbare tegn, slik at teksten vanligvis blir omtrent 33 % større før linjeskift eller data-URI-prefikser legges til.

Når fil til Base64 er nyttig

Filkonvertering er nyttig når du trenger å inspisere en liten nyttelast, bygge en data-URI for en prototype eller bekrefte at et API-felt godtar det forventede formatet. For store eiendeler, husk at Base64 legger til størrelseskostnader.

Ofte stilte spørsmål

Hva er forskjellen mellom Base64 og URL-safe Base64?

URL-sikker Base64 erstatter pluss med bindestrek og skråstrek med understrek slik at utdataene er tryggere å plassere i URL-er og filnavn. Noen systemer utelater også polstring.

Er Base64 kryptering?

Nei. Base64 er kun en koding. Alle kan dekode det, så det bør ikke behandles som et sikkerhets- eller personverntiltak.

Hvorfor er Base64-utgangen lengre enn originalen?

Base64 øker vanligvis størrelsen med omtrent en tredjedel fordi den lagrer hver 3. byte med inndata som 4 teksttegn.

Vil teksten eller filen min bli lastet opp?

Nei. Koding, dekoding og filkonvertering skjer lokalt i nettleseren din. Ingenting lastes opp automatisk.