ToolMill.io

Base64 kod / Decode Tool

Koda text i Base64 eller avkoda Base64 tillbaka till läsbart innehåll direkt i din webbläsare. Det är användbart för att inspektera tokens, debugging auktorisationsrubriker, kontrollera konfig-värden, avkoda API-belastningar och konvertera vanlig text utan att använda en fjärrtjänst. ToolMill driver helt kundsida för integritet och fortsätter att arbeta offline efter installationen.

Kodning

Prova det

Exempel

Kodtext till Base64
Input
Hello, ToolMill!
Output
SGVsbG8sIFRvb2xNaWxsIQ==
Decode Base64 till text
Input
VGhpcyBpcyBhIGJhc2U2NCBkZWNvZGUgdGVzdC4=
Output
Detta är en base64 decode test.
Avkoda ett Basic Authorization-värde
Input
YWRtaW46ZGVtbw==
Output
admin:demo
Koda en JSON snippet
Input
{"mode":"demo","enabled":true}
Output
eyJtb2RlIjoiZGVtbyIsImVuYWJsZWQiOnRydWV9

Vad Base64 är och när du ska använda den

Base64 förvandlar byte till en begränsad ASCII-karaktär så att texten kan röra sig säkert genom system som förväntar sig vanlig text. Det gör det användbart för kopierade rubrikvärden, konfigurationssträngar, API-prover, e-poststil nyttolast och debug-utgång. Base64 ändrar representation, inte sekretess, så det bör aldrig behandlas som kryptering.

Vanliga arbetsflöden

Kontrollera en Basic Authorization Header

En vanlig felsökningsuppgift verifierar ett kopierat Basic Auth-värde. I det formatet ansluts ett vanligt textanvändarnamn och lösenord till en kolon och kodas sedan som Base64. Den här sidan är användbar när du behöver bekräfta vad en kopierad rubrik faktiskt innehåller innan du skickar en annan förfrågan.

Inspektera API eller konfig värden

Många system lagrar korta textbelastningar, miljövärden eller kopierade provdata i Base64-formuläret. Avkodning hjälper dig att inspektera vad som faktiskt är närvarande, medan omkodning låter dig testa små redigeringar utan att nå för en annan tjänst eller kommandoradsverktyg.

Förbered enkel text för transport

Om ett system förväntar sig Base64-text kan du klistra in läsbart innehåll här och konvertera det innan du bäddar in det i en begäran, fixtur eller dokumentationsexempel. Detta verktyg är särskilt bekvämt för korta textprover och kopierade utdrag snarare än fulla binära filer.

Inputregler och edge case

Denna sida är textfokuserad. Det fungerar bra för läsbara strängar och Unicode text, och avkodaren ignorerar utrymmen och radbrytningar i den klistrade Base64 ingången. Standard Base64 förväntas här, så URL-säkra varianter som använder olika tecken kan behöva konverteras först. Padding är också viktigt: saknade eller skadade lika tecken kan orsaka avkodningsfel.

Varför avkodning misslyckas

Avkodningsfel betyder vanligtvis det beprövade värdet innehåller icke-Base64 tecken, felaktiga vaddering, en trunkerad sträng eller en Base64URL-variant som kopierades till en standard Base64-avkodare. En annan vanlig förvirringskälla avkodar giltig bas64 som representerar binära data istället för mänskligt läsbar text.

Sekretess och offline användning

Innan du förlitar dig på kodade eller avkodade data

Innan du återanvänder produktionen, bekräfta den ursprungliga textkodningen, kontrollera om källan var standard Base64 eller en variant som Base64URL, och verifiera att alla nödvändiga vadslagning eller filtypförväntningar matchar destinationssystemet. Detta hjälper till att undvika att kopiera tekniskt giltig utgång i fel arbetsflöde.

Vad Base64 Decode resultat gör och bevisar inte

En framgångsrik avkodning visar bara att inmatningen kan tolkas som Base64 och omvandlas till byte eller text i detta verktyg. Det bevisar inte det avkodade resultatet är meningsfullt, pålitligt, korrekt kodat för din nedströmsapp eller lämplig för direkt återanvändning utan inspektion.

Hur man tolkar Base64 Output korrekt

Base64 är bara en textrepresentation av byte. Det visar inte att det ursprungliga innehållet var läsbar text, säker, hemlig eller till och med avsedd för visning. Resultatet är att det kan kopieras till system som förväntar sig Base64 som transport- eller lagringsformat.

Eftersom ToolMill körs i webbläsaren kan du inspektera kopierade tokens, headers, config snippets och korta nyttolast utan att skicka dem till en annan webbplats. Det är särskilt användbart när texten innehåller interna värden du hellre vill behålla lokalt medan felsökning.

Relaterade verktyg