Guider för Base64 och utvecklarverktyg

Lär dig Base64, Unicode, filkonvertering och data-URI:er med praktiska exempel och länkar till standarderna.

En praktisk guide till Base64: bitar, utfyllnad och validering

Följ bytes genom sexbitarsgrupper, beräkna utdatastorleken och särskilj kanoniska Base64 från återställbara formateringsproblem.

Läs guiden

JavaScript Base64 recept för JSON, filer och byte-arrayer

Använd UTF-8-säkra JavaScript recept för JSON nyttolaster och valda filer utan att av misstag behandla binär data som text.

Läs guiden

Base64 säkerhet: vad kodning skyddar och inte

Separera reversibel kodning från kryptering, signaturer och validering och hantera avkodade dokument utan att exekvera dem.

Läs guiden

Varför atob() returnerar bytes och btoa() avvisar viss text

Förstå JavaScript binära strängar, teckenintervallsfel och steget UTF-8 som behövs kring atob och btoa.

Läs guiden

Hur man väljer ett Base64 verktyg för ditt faktiska arbetsflöde

Utvärdera bytetrohet, Unicode-hantering, sekretess, diagnostiska fel och filstöd med reproducerbara kontroller istället för verktygsrankningar.

Läs guiden

När ska man bädda in en bild som Base64—och när man ska behålla en fil

Jämför kostnaden för inbäddade bilder, oberoende cachning och e-postkompatibilitet och generera sedan en korrekt bilddata URI.

Läs guiden

Base64, Hex, procentkodning och Base85: välj med transport

Jämför byteoverhead, escaping och interoperabilitet utan att blanda ihop textkodning med numerisk radixkonvertering.

Läs guiden

Base62 vs Base64: identifierare är inte godtyckliga byteströmmar

Lär dig varför Base62 alfabetsordning och inledande nollregler spelar roll, och när Base64URL är ett bättre utbytesformat.

Läs guiden

Hur man läser en Base64 teaser utan att uppfinna dess innebörd

Avkoda en kort Base64-sträng, bevara bevisen och separera de resulterande byten från påståenden om meddelanden som inte stöds.

Läs guiden

Vad är Base64-kodning? Ett första exempel med riktiga bytes

Förstå syftet med Base64, se Hej blir SGVsbG8= och erkänn skillnaden mellan kodning och kryptering.

Läs guiden

Base64 i webbläsaren och Node.js: ett bytekontrakt, två API:er

Använd TextEncoder i webbläsare och Buffer i Node.js och testa sedan deras utdata mot samma Unicode och binära fixturer.

Läs guiden

Base64URL kontra standard Base64: alfabet, utfyllnad och URL analys

Känn igen bindestreck och understreck, förstå valfri utfyllnad och undvik korruption av plus-till-mellanslag i URL frågeparametrar.

Läs guiden

Base64 och UTF-8: diagnostisera kinesisk text, emoji och ersättningstecken

Spåra text genom Unicode och UTF-8 byte, särskilj avkodningsfel från normalisering och bevara ogiltig binär indata.

Läs guiden

Base64, Base64URL och Base32: en checklista för val av protokoll

Jämför sex-bitars och fem-bitars kodningar, skiftlägeskänslighet, utfyllnad och mänsklig transkription innan du väljer ett format.

Läs guiden

Förstå data:image/png;base64: omslaget och byten

Analysera en data URI vid dess första kommatecken, särskilj Base64 från procentkodning och verifiera att dess etikett MIME matchar nyttolasten.

Läs guiden

Förhandsgranska en Base64 bild säkert i webbläsaren

Avkoda en bild till byte, verifiera stöd för rasterformat, hantera Blob-URL:er och särskilj avkodningsfel från bildladdningsfel.

Läs guiden