Vad är Base64-kodning?
Base64 representerar byte med hjälp av en liten uppsättning texttecken. Det är användbart när ett system behöver bära binär information genom ett textbaserat format. Exempel inkluderar data URL, e- postbilagor och värden som skickas mellan program. Detta verktyg hanterar UTF-8 text, snarare än att ladda upp eller avkoda binära filer.
Är Base64 samma sak som kryptering?
Nej, vem som helst som har det kodade värdet kan avkoda det. Det finns inget lösenord eller hemlig nyckel inblandad. Använd Base64 för att representera data, snarare än att dölja konfidentiell information.
Varför välja URL-säker Base64?
Standard Base64 använder plus- och snedstreckstecken, och kan sluta med likhetstecken för utfyllnad. Den URL- säkra varianten ersätter plus- och snedstreck med minus och understreck; detta verktyg utelämnar också utfyllnad vid kodning av den varianten. Välj den inställning som matchar det program du arbetar med.
Varför kan avkodning misslyckas?
Kontrollera om det saknas tecken, fel alfabet eller skadat padding. Denna avkodare tillåter blanksteg mellan tecken men avvisar felformade värden. Ett giltigt Base64- värde kan innehålla binär data som inte är UTF-8- text; verktyget kommer att förklara det istället för att ersätta det med oläsliga symboler.
Se MDN:s förklaring av Base64 och Unicode. För procentkodade webbadresser använder du URL-kodare och avkodare.