Eksempel
Input:
https://www.starrytool.com
Klikk på dekode-knappen for å få resultatet:
aHR0cHM6Ly93d3cuc3RhcnJ5dG9vbC5jb20=
Om den nettbaserte Base64 Kode/Decode Konverteren
Base64-koding i dette verktøyet er en metode for å konvertere binære data til teksttegn, slik at de kan overføres mellom systemer som ikke støtter binære data. Under koding konverteres tre byte med binære data til fire Base64-tegn.
Base64-dekoding er den motsatte prosessen, hvor Base64-tegnene konverteres tilbake til de opprinnelige binære dataene. Dette gjøres vanligvis etter at dataene er overført til målet, for å gjenopprette originaldataene.
• Funksjoner
Tekstformat: Resultatet av Base64-koding er i tekstformat, og kan trygt overføres i tekstmiljøer som XML, JSON eller andre sammenhenger som krever ren tekst.
Økt størrelse: Base64-koding øker datastørrelsen med omtrent 33 %, siden tre byte med data kodes til fire Base64-tegn.
Ikke kryptering: Base64-koding er ikke en sikker krypteringsmetode; det kan enkelt dekodes tilbake til originaldataene. Derfor bør det ikke brukes til å beskytte sensitiv informasjon.
Lesbarhet: Selv om Base64-kodet data regnes som tekst, er det ikke lesbart for mennesker.
• Bruksområder
E-postoverføring: Base64 brukes mye i e-postsystemer for å konvertere ikke-tekstvedlegg (som bilder og dokumentfiler) til tekstformat, slik at de kan sendes i tekstbaserte e-postsystemer.
Data-URLer: I HTML og CSS brukes Base64-koding for å legge små binære objekter, som bilder og fontfiler, direkte inn i koden som data-URLer.
Grunnleggende autentisering: I HTTP Basic Authentication kodes brukernavn og passord i Base64 før de sendes til serveren, noe som reduserer risikoen ved å sende sensitiv informasjon som ren tekst.
WebSockets og andre binære protokoller: Når binære data må overføres via en tekstbasert protokoll som WebSockets, gir Base64-koding en løsning.