Base64-kodare och -avkodare
Koda text till Base64 eller avkoda Base64 tillbaka till text. UTF-8-säkert med automatisk riktningsidentifiering.
Relaterade verktyg
Så använder du Base64-kodare
- 01
Skriv text att koda, eller klistra in Base64 att avkoda.
- 02
Tryck på Kör. Riktningen identifieras automatiskt.
- 03
Kopiera resultatet från utdatafältet.
Vad Base64 är
Base64 representerar binär data eller text med bara 64 skrivbara ASCII-tecken (A-Z, a-z, 0-9, plus + och /), och kodar var tredje byte som fyra tecken. Det håller data intakt när den färdas genom system som byggdes för text snarare än råa byte.
Var du ser det
Du ser det överallt: data-URL:er som bäddar in en bild direkt i HTML eller CSS, e-postbilagor (MIME), rubriken och payloaden i en JSON Web Token, HTTP Basic-autentiseringsrubriker, och många API-fält som behöver bära binär data som en vanlig sträng.
Så hanterar det här verktyget det
Det här verktyget kodar text till Base64 och avkodar Base64 tillbaka till text, och väljer riktningen automatiskt. Det är UTF-8-säkert, så accenter, emoji och andra Unicode-tecken överlever tur och retur utan att förvanskas, vilket de naiva inbyggda webbläsarfunktionerna inte garanterar på egen hand.
Kodning är inte kryptering
Det är viktigt att veta vad Base64 inte är: det är en kodning, inte kryptering. Vem som helst kan avkoda det ögonblickligen, så det ger noll säkerhet. Använd det aldrig för att dölja lösenord, token eller hemligheter. Dess uppgift är säker transport och representation, inte sekretess.
Storlekskostnaden
Base64 har också en storlekskostnad. Den kodade utdatan är omkring 33 procent större än originalet, eftersom fyra tecken ersätter var tredje byte. Den avvägningen är oftast värd det för kompatibilitetens skull, men det är därför du inte skulle Base64-koda stora filer när en riktig binär kanal finns tillgänglig.
Körs i din webbläsare
Allt körs i din webbläsare, så texten du klistrar in laddas aldrig upp. För att göra en bildfil till en Base64-data-URL i stället för vanlig text, använd det särskilda verktyget Bild till Base64.
Vanliga frågor
Hur fungerar den automatiska identifieringen?
Om din inmatning ser ut som giltig Base64 och avkodas till läsbar UTF-8-text avkodas den; annars kodas den. Detta täcker de vanliga fallen utan att du behöver växla manuellt.
Är det säkert för icke-engelska tecken?
Ja. Kodning och avkodning är UTF-8-säkra, så emoji, accenter och andra Unicode-tecken bevaras korrekt.
Kan jag skydda lösenord eller hemligheter med detta?
Base64 är en kodning, inte kryptering. Den går enkelt att vända tillbaka och ger ingen säkerhet. Använd den aldrig för att skydda känsliga data.