Kode tekst til Base64 eller dekode Base64 tilbake til tekst. UTF-8-trygt med automatisk retningsgjenkjenning.
Slik bruker du Base64-koder
Skriv tekst som skal kodes, eller lim inn Base64 som skal dekodes.
Trykk Kjør. Retningen oppdages automatisk.
Kopier resultatet fra utdatapanelet.
Base64 representerer binære data eller tekstdata med bare 64 skrivbare ASCII-tegn (A-Z, a-z, 0-9, pluss + og /), og koder hver tredje byte som fire tegn. Det holder data intakte når de reiser gjennom systemer som ble bygget for tekst i stedet for rå byter.
Du ser det overalt: data-URL-er som bygger et bilde direkte inn i HTML eller CSS, e-postvedlegg (MIME), hodet og nyttelasten til en JSON Web Token, HTTP Basic-autentiseringshoder, og mange API-felter som må bære binære data som en vanlig streng.
Dette verktøyet koder tekst til Base64 og dekoder Base64 tilbake til tekst, og velger retningen automatisk. Det er UTF-8-trygt, så aksenter, emoji og andre Unicode-tegn overlever rundturen uten korrupsjon, noe de naive innebygde nettleserfunksjonene ikke garanterer på egen hånd.
Det er viktig å vite hva Base64 ikke er: det er en koding, ikke kryptering. Hvem som helst kan dekode det øyeblikkelig, så det gir null sikkerhet. Bruk det aldri til å skjule passord, tokener eller hemmeligheter. Jobben er trygg transport og representasjon, ikke konfidensialitet.
Base64 har også en størrelseskostnad. Den kodede utdataen er omtrent 33 prosent større enn originalen, fordi fire tegn står i stedet for hver tredje byte. Den avveiingen er vanligvis verdt det for kompatibilitet, men det er grunnen til at du ikke ville Base64-kode store filer når en ekte binær kanal er tilgjengelig.
Alt kjører i nettleseren din, så teksten du limer inn blir aldri lastet opp. For å gjøre en bildefil om til en Base64-data-URL i stedet for ren tekst, bruk det dedikerte verktøyet Bilde til Base64.
Ofte stilte spørsmål
Hvis inndataene dine ser ut som gyldig Base64 og dekodes til lesbar UTF-8-tekst, dekodes de. Ellers kodes de. Dette dekker de vanlige tilfellene uten en manuell bryter.
Ja. Koding og dekoding er UTF-8-trygt, så emoji, aksenter og andre Unicode-tegn går korrekt tur-retur.
Base64 er en koding, ikke kryptering. Den reverseres trivielt og gir ingen sikkerhet. Bruk den aldri til å beskytte sensitive data.
Bygg inn dette verktøyet
Legg til dette verktøyet på ditt eget nettsted. Kopier kodesnutten nedenfor; den holdes automatisk oppdatert.
<iframe src="https://monu.tools/embed/nb/base64-encoder" width="100%" height="640" style="border:1px solid #e5e5e5;border-radius:12px;max-width:680px" loading="lazy" title="Monu Tools"></iframe>Relaterte verktøy
Prosent-kode og dekode URL-er og URL-komponenter, UTF-8-trygt.
Dekod en JSON Web Token for å inspisere header og payload, med lesbare utløps- og utstedelsestider. Kjører helt i nettleseren din. Tokens lastes aldri opp.
Lag SHA-1-, SHA-256-, SHA-384- og SHA-512-hasher av hvilken som helst tekst, direkte i nettleseren din.
Generer en HMAC for en melding og hemmelig nøkkel med SHA-1, SHA-256, SHA-384 eller SHA-512, i nettleseren din.