Base64-koding
Gjør tekst om til en Base64-streng - praktisk for å bygge inn data i URL-er, JSON eller data-URI-er.
Om Base64-koderen
Base64-koding skriver om hvilken som helst tekst til en streng av 64 trygge tegn - A-Z, a-z, 0-9 samt + og / - slik at den kan reise gjennom systemer som bare forventer lesbar ASCII. Dette verktøyet tar det du skriver, og returnerer Base64-representasjonen, med full UTF-8-støtte for bokstaver med aksent, emoji og andre flerbytetegn.
Slik bruker du det
- Skriv eller lim inn teksten din i innskrivingsfeltet.
- Base64-resultatet oppdateres mens du skriver - ingen knapp å trykke på.
- Kopier resultatet og legg det i URL-en, JSON-nyttelasten eller data-URI-en din.
Et vanlig bruksområde er å legge et lite bilde inn som en data:-URI eller å gjemme et token i en konfigurasjonsfil. Husk at Base64 er koding, ikke kryptering - hvem som helst kan dekode det, så bruk det aldri for å skjule hemmeligheter. Resultatet blir også omtrent 33 % større enn originalen. Alt kjører i nettleseren din, så teksten du limer inn forlater aldri enheten din eller når en server.
Ofte stilte spørsmål
Gjør Base64-koding dataene mine sikre?
Nei. Base64 er en reversibel koding, ikke kryptering. Hvem som helst med strengen kan dekode den tilbake til originalteksten, så ikke se på det som en måte å beskytte passord eller hemmeligheter på.
Kan dette verktøyet kode emoji og bokstaver med aksent?
Ja. Teksten leses som UTF-8 før koding, så emoji, aksenter og andre tegn utenfor ASCII bevares og dekodes tilbake nøyaktig.
Hvorfor er Base64-resultatet mitt lengre enn originalteksten?
Base64 representerer hver 3 byte som 4 tegn, så det kodede resultatet blir omtrent 33 % større enn inndataene. Den ekstra størrelsen er prisen for ASCII-trygg overføring.
Lastes teksten min opp noe sted?
Nei. Kodingen skjer helt i nettleseren din med JavaScript, så ingenting du limer inn sendes noensinne til eller lagres på en server.