Base64-kodning

Lav tekst om til en Base64-streng - praktisk til at indlejre data i URL'er, JSON eller data-URI'er.

Om Base64-koderen

Base64-kodning omskriver vilken som helst tekst til en streng af 64 sikre tegn - A-Z, a-z, 0-9 samt + og / - så den kan rejse gennem systemer, der kun forventer læsbar ASCII. Dette værktøj tager det, du skriver, og returnerer dets Base64-repræsentation med fuld UTF-8-understøttelse af accenttegn, emoji og andre flerbytetegn.

Sådan bruger du det

  • Skriv eller indsæt din tekst i indtastningsfeltet.
  • Base64-resultatet opdateres, mens du skriver - ingen knap at trykke på.
  • Kopier resultatet og indsæt det i din URL, JSON-payload eller data-URI.

Et almindeligt brugsscenarie er at indlejre et lille billede som en data:-URI eller gemme et token i en konfigurationsfil. Husk, at Base64 er kodning, ikke kryptering - alle kan afkode det, så brug det aldrig til at skjule hemmeligheder. Resultatet er også omkring 33 % større end originalen. Alt kører i din browser, så teksten, du indsætter, forlader aldrig din enhed eller rører en server.

Ofte stillede spørgsmål

Gør Base64-kodning mine data sikre?

Nej. Base64 er en reversibel kodning, ikke kryptering. Alle med strengen kan afkode den tilbage til den oprindelige tekst, så betragt det ikke som en måde at beskytte adgangskoder eller hemmeligheder på.

Kan dette værktøj kode emoji og accenttegn?

Ja. Teksten læses som UTF-8 før kodning, så emoji, accenter og andre tegn uden for ASCII bevares og afkodes tilbage præcist.

Hvorfor er mit Base64-output længere end den oprindelige tekst?

Base64 repræsenterer hver 3 bytes som 4 tegn, så det kodede resultat bliver cirka 33 % større end inputtet. Det ekstra omfang er prisen for ASCII-sikker transport.

Bliver min tekst uploadet nogen steder?

Nej. Kodningen sker helt i din browser med JavaScript, så intet, du indsætter, sendes nogensinde til eller gemmes på en server.

Relaterede værktøjer