Base64-kodning
Omvandla text till en Base64-sträng - praktiskt för att bädda in data i URL:er, JSON eller data-URI:er.
Om Base64-kodaren
Base64-kodning skriver om valfri text som en sträng av 64 säkra tecken - A-Z, a-z, 0-9 samt + och / - så att den kan färdas genom system som bara förväntar sig läsbar ASCII. Det här verktyget tar det du skriver och returnerar dess Base64-representation, med fullt UTF-8-stöd för bokstäver med accent, emoji och andra flerbytetecken.
Så använder du det
- Skriv eller klistra in din text i inmatningsrutan.
- Base64-resultatet uppdateras medan du skriver - ingen knapp att trycka på.
- Kopiera resultatet och lägg det i din URL, JSON-payload eller data-URI.
Ett vanligt användningsområde är att bädda in en liten bild som en data:-URI eller lägga en token i en konfigurationsfil. Tänk på att Base64 är kodning, inte kryptering - vem som helst kan avkoda det, så använd det aldrig för att dölja hemligheter. Resultatet blir också ungefär 33 % större än originalet. Allt körs i din webbläsare, så texten du klistrar in lämnar aldrig din enhet eller når en server.
Vanliga frågor
Gör Base64-kodning min data säker?
Nej. Base64 är en återvändbar kodning, inte kryptering. Vem som helst med strängen kan avkoda den tillbaka till originaltexten, så betrakta det inte som ett sätt att skydda lösenord eller hemligheter.
Kan det här verktyget koda emoji och tecken med accent?
Ja. Texten läses som UTF-8 innan kodning, så emoji, accenter och andra tecken utanför ASCII bevaras och avkodas tillbaka exakt.
Varför är min Base64-utdata längre än originaltexten?
Base64 representerar varje 3 byte som 4 tecken, så det kodade resultatet blir ungefär 33 % större än indatan. Den extra storleken är priset för ASCII-säker överföring.
Laddas min text upp någonstans?
Nej. Kodningen sker helt i din webbläsare med JavaScript, så inget du klistrar in skickas någonsin till eller lagras på en server.