Base64 Encoder/Decoder
Gratis online Base64-konverterare — kodera och avkoda text, stöder UTF-8, filer och Base64URL. Ingen registrering.
Gratis online Base64-konverterare — kodera och avkoda text, stöder UTF-8, filer och Base64URL. Ingen registrering.
Base64 är ett binärt-till-textkodat schema som representerar binär data med 64 ASCII-tecken (A–Z, a–z, 0–9, +, /). Det används ofta i webbutveckling för att överföra binär data via textbaserade format — bädda in bilder i HTML/CSS som data-URI:er, skicka filbilagor i REST‑API:er eller lagra JWT-token. itcoders.pl Base64 Encoder/Decoder körs helt i webbläsaren: ingen data lämnar din enhet.
Klistra in text för att koda eller en Base64-sträng för att dekoda i vänster panel. Verktyget upptäcker automatiskt rätt läge — om inmatningen ser ut som Base64, byter det till dekodning. Du kan också välja läget manuellt med knapparna Koda eller Dekoda. Byt-knappen byter data mellan panelerna direkt. Resultatet kan kopieras till urklipp eller laddas ner som en textfil.
Base64URL-läget ersätter + och / med - och _, samt tar bort =‑tecken — denna variant är säker för URL:er och filnamn. Att bryta varje 76 tecken (MIME‑standard) är användbart när du bäddar in Base64 i e-postmeddelanden eller rubriker. Filuppladdningsfunktionen konverterar vilken fil som helst (bild, PDF, ZIP) till en Base64-representation — praktiskt vid sändning av filer via JSON‑API:er. Att dekoda en fil tillbaka fungerar automatiskt: om resultatet inte är läsbar text erbjuder verktyget en filnedladdning.
All kodning och dekodning sker klient‑sidan — ingen bit av klistrad text eller uppladdad fil skickas till en server. Detta gör det säkert för arbete med JWT-token, API‑nycklar, certifikat eller känslig data. itcoders.pl Base64 Encoder/Decoder är helt gratis, kräver ingen registrering och fungerar i alla moderna webbläsare.
Nej — Base64 är kodning, inte kryptering. Alla kan avkoda Base64 utan nyckel. Det konverterar bara binär data till ett textformat. För dataskydd använd kryptering (AES, RSA, etc.) och använd Base64 endast som transportlager.
Base64 kodar 3 byte binär data till 4 tecken, vilket ökar storleken med cirka 33%. Detta är utbytet för att kunna överföra binär data genom textformat som JSON, HTML eller HTTP‑huvuden.
Standard Base64 använder + och / tecken, vilka har speciell betydelse i URL:er. Base64URL ersätter dem med - och _, samt tar bort =‑padding — vilket gör utdata säkert att använda i URL:er och filnamn utan procentkodning.
Ja — verktyget använder UTF‑8-kodning som stöder alla Unicode‑tecken, inklusive accenterade bokstäver, kyrilliska, kinesiska tecken och emoji. Till skillnad från den vanliga btoa()‑funktionen, som kastar ett fel på icke-ASCII-tecken.