Base64 kodirnik / dekodirnik
Odmah kodirajte i dekodirajte Base64 stringove.
Trenutna Kodiranje
Odmah konvertujte običan tekst u Base64 format za korištenje u podacima URL-ova, API-ima ili email prilozima.
Brza Dekodiranje
Dekodirajte Base64 stringove nazad u čitljiv tekst jednim klikom. Savršeno za inspekciju kodiranih podataka.
Jamstvo Privatnosti
Sva konverzija se dešava u vašem pretraživaču. Vaši podaci nikada ne napuštaju vaš uređaj niti se otpremaju na bilo koji server.
Otkrivanje Grešaka
Neispravni Base64 stringovi se automatski otkrivaju sa jasnim porukama o grešci kako bi vam pomogli da ispravite probleme kodiranja.
Razumijevanje Base64 Kodiranja
Base64 je shema kodiranja binarnih podataka u tekst koja predstavlja binarne podatke u ASCII string formatu. Široko se koristi za prenos podataka preko medija dizajniranih za rukovanje tekstom, kao što su email prilozi, podaci URL-ova u HTML/CSS, i API autentifikacijski tokeni. Base64 osigurava da binarni podaci ostanu netaknuti preko sistema koji bi ih inače mogli oštetiti.
Kada koristiti Base64
Base64 kodiranje je neophodno za umetanje slika direktno u HTML (data:image/png;base64,...), prenos datoteka putem JSON API-a, kodiranje autentifikacijskih podataka za HTTP Basic Auth, i sigurno uključivanje binarnih podataka u XML ili JSON. Također se često koristi u JWT tokenima i OAuth tokovima. Iako Base64 povećava veličinu podataka za otprilike 33%, to je standardno rješenje za prenos binarnih podataka koji su sigurni za tekst.
Kako funkcioniše Base64 Kodiranje
Base64 konvertuje binarne podatke u grupe od 6 bita, zatim mapira svaku grupu na jedan od 64 ASCII karaktera (A-Za-z0-9+/). Svaka 3 bajta ulaznih podataka proizvodi 4 bajta Base64 izlaza. Karakteri za popunjavanje (=) se dodaju kako bi se osiguralo da je dužina izlaza višekratnik 4. Ovaj proces je potpuno reverzibilan—dekodiranje jednostavno vraća mapiranje karaktera i uklanja popunjavanje kako bi se obnovili originalni binarni podaci.