Koda text till Base64 eller avkoda Base64 tillbaka till text. UTF-8-säkert med automatisk riktningsidentifiering.
Så använder du Base64-kodare
Skriv text att koda, eller klistra in Base64 att avkoda.
Tryck på Kör. Riktningen identifieras automatiskt.
Kopiera resultatet från utdatafältet.
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.
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.
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.
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.
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.
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
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.
Ja. Kodning och avkodning är UTF-8-säkra, så emoji, accenter och andra Unicode-tecken bevaras korrekt.
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.
Bädda in det här verktyget
Lägg till det här verktyget på din egen webbplats. Kopiera kodsnutten nedan; den hålls automatiskt uppdaterad.
<iframe src="https://monu.tools/embed/sv/base64-encoder" width="100%" height="640" style="border:1px solid #e5e5e5;border-radius:12px;max-width:680px" loading="lazy" title="Monu Tools"></iframe>Relaterade verktyg
Procentkoda och avkoda URL:er och URL-komponenter, UTF-8-säkert.
Avkoda en JSON Web Token för att inspektera dess header och payload, med läsbara utgångs- och utfärdandetider. Körs helt i din webbläsare; tokens laddas aldrig upp.
Skapa SHA-1, SHA-256, SHA-384 och SHA-512-hashar av valfri text, direkt i din webbläsare.
Skapa en HMAC för ett meddelande och en hemlig nyckel med SHA-1, SHA-256, SHA-384 eller SHA-512, i din webbläsare.