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.

Base64 Često Postavljana Pitanja