Base64 kodiranje i dekodiranje
Base64 Encode/Decode je alat koji vam omogućuje kodiranje/dekodiranje nizova u base64. Programeri ga često koriste jer omogućuje pretvaranje slike u nizove. Izraz Base64 potječe iz specifičnog kodiranja prijenosa MIME sadržaja. Ovaj se alat može koristiti na bilo kojem uređaju, uključujući Android, Windows, Linux i iOS putem allinone.tools.
Base64 kodiranje i dekodiranje
Base64 kodiranje i dekodiranje
Ovaj alat pretvara tekst u Base64 i natrag. Riječ je o običnom prepisivanju znakova: ništa se ne šifrira i ništa se ne skriva.
Budite načisto s tim da Base64 **nije zaštita**. Tko vidi rezultat, pretvorit će ga natrag na isti način, bez ključa i bez lozinke.
Kada je potrebno
Base64 prepisuje podatke u znakove koji prolaze kroz kanale namijenjene isključivo tekstu — e-poštu, JSON polja, podatkovne adrese u HTML-u i CSS-u.
Upotrebljava se i kada se binarni podaci ugrađuju u tekstnu datoteku, primjerice mala slika izravno u stilskom predlošku.
Što često pođe po zlu
Base64 povećava podatke za otprilike trećinu. Tako ugrađena slika uvijek je teža od iste datoteke koja se učitava zasebno.
Postoji inačica prilagođena adresama u kojoj su dva znaka zamijenjena. Kada se inačice pomiješaju, dekodiranje ne uspijeva — provjerite koju izvor upotrebljava.
Kako se to radi
Zalijepite tekst, pokrenite obradu i kopirajte rezultat. Ulaz ostaje netaknut u polju kako biste mogli usporediti.
Dio alata cijeli posao obavlja u pregledniku, dio šalje zahtjev vanjskoj usluzi. Ovaj tekst opisuje samo ponašanje vidljivo na strani koda i ne jamči dostupnost nijedne vanjske usluge.
Česta pitanja
Je li Base64 oblik šifriranja?
Nije. To je prepisivanje znakova koje svatko može poništiti. Nikada ga ne upotrebljavajte za zaštitu bilo čega.
Zašto se tekst produljuje?
Zato što se neki znakovi moraju zapisati s više znakova. To je očekivano, a pri pretvaranju natrag duljina se vraća na početnu.
Treba li nešto instalirati?
Ni program ni proširenje. Otvorite stranicu u pregledniku i odmah je upotrebljavate.
Mogu li obraditi više stvari odjednom?
Ponovite korake za svaku zasebno. Svako pokretanje daje vlastiti rezultat koji preuzimate odvojeno.
