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
Hello, ToolMill!
SGVsbG8sIFRvb2xNaWxsIQ==
VGhpcyBpcyBhIGJhc2U2NCBkZWNvZGUgdGVzdC4=
Detta är en base64 decode test.
YWRtaW46ZGVtbw==
admin:demo
{"mode":"demo","enabled":true}
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
Hex Encode / Decode - Text ~ Hex
Hex Encode / Decode konverterar text till hexadecimal (bas-16) byte och avkodar hex tillbaka till läsbar text. Använd den för att debugga binära nyttolast, inspektera UTF-8 byte, vända flydda strängar och arbeta med hash eller lågnivåprotokoll. Accepterar vanliga hexformat (med eller utan utrymmen, newlines eller 0x prefix). Kör 100% lokalt i din webbläsare - inga uppladdningar - och fungerar offline efter installation av ToolMill som en PWA.
Kodning
HTML Entity Encode / Decode — Escape & Unescape HTML
HTML Entity Encode / Decode converts special characters like <, >, &, and quotes into safe HTML entities (and decodes them back). Use it when working with HTML attributes, templates, CMS editors, Markdown docs, or when debugging copy/paste issues. Handles common named entities (e.g. <, >, &, ") and numeric entities. Runs 100% locally in your browser — no uploads — and works offline after installing ToolMill as a PWA.
Kodning
ROT13 Encode / Decode - Text ~ ROT13 Cipher
ROT13 är en enkel bokstav substitution chiffer som skiftar A * N, BO, etc. Det används ofta för spoilers, lätt förvirring och forum / e-posttext. Detta verktyg kodar vanlig text till ROT13 och avkodar ROT13 tillbaka till text (operationen är symmetrisk). Kör 100% lokalt i din webbläsare - inga uppladdningar - och fungerar offline efter installation av ToolMill som en PWA.
Kodning
URL Encode / Decode (Percent-Encoding)
URL Encode/Decode (percent-kodning) omvandlar osäkra tecken till ett URL-säkert format och tillbaka igen. Använd den för söksträngar, omdirigera webbadresser, UTM-parametrar och felsöka API-förfrågningar (RFC 3986). Kör 100% lokalt i din webbläsare - inga uppladdningar - och fungerar offline efter installation av ToolMill som en PWA.
Kodning
