Hoppa till innehåll
TextArray
100% lokalt

Base64 kodar och avkodar

Konvertera text till Base64 och tillbaka, med fullt UTF-8 och URL-säkert stöd.

Inmatning
Utmatning

Base64 kodar och avkodar

Base64 förvandlar godtycklig text till en kompakt uppsättning med 64 säkra tecken, vilket gör det till standardsättet att flytta data genom kanaler som bara accepterar vanlig ASCII. Klistra in text för att få dess Base64-form, eller klistra in Base64 för att läsa tillbaka originaltexten. Växla mellan de två riktningarna med lägesväljaren.

Kodningen är fullt medveten om UTF-8, så slovakiska diakritiska tecken, grekiska bokstäver, CJK-tecken och emoji överlever alla en rundresa intakta. Alternativet "URL-säkert alfabet" byter standardtecknen + och / mot - och _ och släpper den efterföljande utfyllnaden, vilket skapar en sträng som du kan släppa rakt in i en frågeparameter, ett sökvägssegment eller en JWT utan att behöva gå vidare. Alternativet "Wrap at 76 characters" bryter långa utdata i rader med fast bredd, formatet som förväntas av MIME-e-postrubriker och PEM-liknande block.

Avkodning är medvetet förlåtande. Blanksteg och radbrytningar tas bort före avkodning, både standard- och URL-säkra alfabet accepteras, och saknad utfyllnad tolereras - så ett värde som kopierats från en loggfil eller en konfiguration fungerar vanligtvis bara. Om indata verkligen inte kan vara Base64, får du en enkel förklaring snarare än ett tyst fel svar.

Allt körs i din webbläsare. Ingenting laddas upp, vilket är viktigare här än för de flesta verktyg: Base64-strängar bär rutinmässigt API-tokens, sessionsdata, grundläggande autentiseringsuppgifter och kodade nyttolaster. Avkoda dem här och klartexten stannar kvar på din maskin. Sammanställningen under utgången visar storlekar på båda sidor, så du kan se ungefär 33 % tillväxtkodning.

FAQ

Krypterar Base64 min text?
Nej. Base64 är en kodning, inte kryptering – vem som helst kan avkoda den. Använd den för att transportera data säkert, aldrig för att skydda hemligheter.
När ska jag använda det URL-säkra alfabetet?
När resultatet går in i en URL, ett filnamn eller en JWT. Den ersätter + och / med - och _ och tar bort stoppning, så ingenting behöver fly. Avkodning accepterar båda alfabeten automatiskt.
Fungerar emoji och diakritiska tecken?
Ja. Text är kodad som UTF-8 byte, så "šťastie" och 🫐 tur och retur exakt.
Varför kan min Base64 inte avkoda?
Vanligtvis saknas tecken i slutet efter en trunkerad kopia, eller så innehåller strängen tecken utanför Base64-alfabetet. Stoppning och blanksteg hanteras åt dig.
Är min text uppladdad någonstans?
Nej. Verktyget körs helt och hållet i din webbläsare och din text lämnar aldrig din enhet – inklusive eventuella tokens du avkodar.