Base64 Kodirač / Dekodirač

Odmah kodirajte i dekodirajte Base64 nizove.

Trenutna Kodiranja

Odmah pretvorite običan tekst u Base64 format za korištenje u URL-ovima podataka, API-ima ili privicima e-pošte.

Brza Dekodiranja

Dekodirajte Base64 nizove natrag u čitljiv tekst jednim klikom. Savršeno za pregled kodiranih podataka.

Jamstvo Privatnosti

Sve konverzije odvijaju se u vašem pregledniku. Vaši podaci nikada ne napuštaju vaš uređaj niti se učitavaju na bilo koji poslužitelj.

Otkrivanje Grešaka

Neispravni Base64 nizovi se automatski otkrivaju s jasnim porukama o grešci kako bi vam pomogli da ispravite probleme s kodiranjem.

Razumijevanje Base64 Kodiranja

Base64 je shema kodiranja binarnih podataka u tekstualni format koja predstavlja binarne podatke u ASCII string formatu. Široko se koristi za prijenos podataka preko medija dizajniranih za rukovanje tekstom, poput privitaka e-pošte, URL-ova podataka u HTML/CSS-u i tokena za autentifikaciju API-ja. Base64 osigurava da binarni podaci ostanu netaknuti preko sustava koji bi ih inače mogli oštetiti.

Kada koristiti Base64

Base64 kodiranje je bitno za umetanje slika izravno u HTML (data:image/png;base64,...), prijenos datoteka putem JSON API-ja, 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 prijenos binarnih podataka koji su sigurni za tekst.

Kako funkcionira Base64 Kodiranje

Base64 pretvara binarne podatke u grupe od 6 bita, a zatim mapira svaku grupu na jedan od 64 ASCII znakova (A-Za-z0-9+/). Svaka 3 bajta ulaznih podataka proizvodi 4 bajta Base64 izlaza. Dodaju se znakovi za punjenje (=) kako bi se osiguralo da je duljina izlaza višekratnik 4. Ovaj proces je potpuno reverzibilan—dekodiranje jednostavno vraća mapiranje znakova i uklanja punjenje kako bi se obnovili izvorni binarni podaci.

Base64 Česta Pitanja