Base64 Kodirnik / Dekodirnik

Takoj kodirajte in dekodirajte Base64 nize.

Takojšnje Kodiranje

Takoj pretvorite navadno besedilo v Base64 format za uporabo v podatkovnih URL-jih, API-jih ali e-poštnih priponkah.

Hitro Dekodiranje

Dekodirajte Base64 nize nazaj v berljivo besedilo z enim klikom. Popolno za pregled kodiranih vsebin.

Zagotovljena Zasebnost

Vsa pretvorba poteka v vašem brskalniku. Vaši podatki nikoli ne zapustijo vaše naprave ali se naložijo na kateri koli strežnik.

Odkrivanje Napak

Neveljavni Base64 nizi se samodejno zaznajo z jasnimi sporočili o napakah, ki vam pomagajo odpraviti težave s kodiranjem.

Razumevanje Kodiranja Base64

Base64 je shema kodiranja binarnih podatkov v besedilo, ki predstavlja binarne podatke v ASCII nizovni obliki. Široko se uporablja za prenos podatkov preko medijev, namenjenih obravnavi besedila, kot so e-poštne priponke, podatkovni URL-ji v HTML/CSS in avtorizacijski žetoni API. Base64 zagotavlja, da binarni podatki ostanejo nedotaknjeni preko sistemov, ki bi jih sicer lahko poškodovali.

Kdaj uporabiti Base64

Kodiranje Base64 je bistveno za neposredno vdelavo slik v HTML (data:image/png;base64,...), prenos datotek preko JSON API-jev, kodiranje avtorizacijskih poverilnic za HTTP Basic Auth in varno vključevanje binarnih podatkov v XML ali JSON. Prav tako se pogosto uporablja v JWT žetonih in OAuth tokovih. Čeprav Base64 povečuje velikost podatkov za približno 33%, je to standardna rešitev za prenos binarnih podatkov, ki je varna za besedilo.

Kako deluje kodiranje Base64

Base64 pretvarja binarne podatke v skupine po 6 bitov, nato vsako skupino preslika na enega od 64 ASCII znakov (A-Za-z0-9+/). Vsaka 3 bajta vhodnih podatkov proizvede 4 bajte Base64 izhoda. Znak za obrobje (=) se doda, da se zagotovi, da je dolžina izhoda večkratnik 4. Ta postopek je popolnoma reverzibilen—dekodiranje preprosto obrne preslikavo znakov in odstrani obrobje, da obnovi prvotne binarne podatke.

Pogosta vprašanja o Base64