ONTWIKKELAARNUTSGOED

Base64-enkodeerder en -dekodeerder

Enkodeer en dekodeer Base64-teks in jou blaaier met UTF-8, Base64URL, vulling, reëlomvou en reël-vir-reël opsies.

As jy hierdie kant wysig, word die Base64-teks regs opgedateer.

As jy hierdie kant wysig, probeer dit UTF-8-teks links dekodeer. Binêre lêers wys dalk nie reg nie.

Opsies
Alfabet
Uitvoeropsies

Gebruik standaard Base64 vir die meeste teks. Gebruik Base64URL wanneer die resultaat in ’n URL, lêernaam, token of navraagwaarde gaan.

Hoe om Base64 veilig te gebruik

Wat Base64 doen

Dit verander grepe in teks

Base64 stel binêre data met drukbare karakters voor, sodat die waarde deur stelsels kan beweeg wat teks verwag.

Standaard en URL-veilige alfabet verskil

Standaard Base64 gebruik plus en skuinsstreep. Base64URL gebruik koppelteken en onderstreep sodat die resultaat makliker in URL’s en lêername pas.

MIME-reëlomvou is vir ouer posformate

Sommige MIME-data word by 76 karakters per reël omgevou. Die meeste moderne API-waardes bly op een reël tensy ’n formaat omvou vereis.

Algemene foute

Base64 as enkripsie behandel

Enigiemand kan Base64 dekodeer. Moet dit nie gebruik om wagwoorde, private sleutels of persoonlike data weg te steek nie.

Die verkeerde alfabet gebruik

’n Token met koppelteken of onderstreep is waarskynlik Base64URL. ’n Waarde met plus of skuinsstreep is gewoonlik standaard Base64.

Binêre lêers as teks dekodeer

Prente, PDF’s en ander binêre lêers kan na grepe dekodeer wat nie leesbare UTF-8-teks is nie.

Wenke

Gebruik reëlmodus vir groepe

Wanneer jy baie onafhanklike waardes het, verwerk elke reël apart sodat een waarde nie in die volgende inloop nie.

Hou vulling as jy onseker is

Gelykheidstekens aan die einde help baie dekodeerders verstaan hoe die laaste grepe gevul is. Laat dit net weg as die teikenformaat dit toelaat.

Verwyder geheime voor jy deel

Base64 kom dikwels in tokens, koptekste en konfigurasielêers voor. Dekodeer en deel net data wat jy mag blootstel.