Base64 Kodirač / Dekodirač

Kodirajte i dekodirajte Base64 stringove instantno.

Instantna Kodiranja

Konvertujte običan tekst u Base64 format instantno za korišćenje u URL-ovima podataka, API-ima ili email prilozima.

Brza Dekodiranja

Dekodirajte Base64 stringove nazad u čitljiv tekst jednim klikom. Savršeno za inspekciju kodiranih podataka.

Privatnost Garantovana

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

Nevalidni Base64 stringovi se automatski detektuju sa jasnim porukama o grešci kako bi vam pomogli da ispravite probleme sa kodiranjem.

Razumevanje Base64 Kodiranja

Base64 je shema kodiranja binarnih podataka u tekstualni format 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, URL-ovi podataka u HTML/CSS-u i tokeni za autentifikaciju API-ja. Base64 osigurava da binarni podaci ostanu netaknuti preko sistema koji bi inače mogli da ih oštete.

Kada koristiti Base64

Base64 kodiranje je neophodno za umetanje slika direktno u HTML (data:image/png;base64,...), prenos datoteka putem JSON API-ja, kodiranje autentifikacionih podataka za HTTP Basic Auth, i sigurno uključivanje binarnih podataka u XML ili JSON. Takođe se često koristi u JWT tokenima i OAuth tokovima. Iako Base64 povećava veličinu podataka za otprilike 33%, to je standardno reš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+/). Svakih 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 od 4. Ovaj proces je potpuno reverzibilan—dekodiranje jednostavno obrće mapiranje karaktera i uklanja popunjavanje kako bi se obnovili originalni binarni podaci.

Base64 Često Postavljana Pitanja