RAZVOJNI ALATI

Base64 koder i dekoder

Kodirajte i dekodirajte Base64 tekst u pregledniku uz UTF-8, Base64URL, dopunu, prelamanje i obradu red po red.

Uređivanje ove strane ažurira Base64 tekst desno.

Uređivanje ove strane pokušava dekodirati UTF-8 tekst lijevo. Binarne datoteke možda se neće ispravno prikazati.

Opcije
Abeceda
Opcije izlaza

Za većinu teksta koristite standardni Base64. Base64URL koristite kada rezultat ide u URL, naziv datoteke, token ili vrijednost upita.

Kako sigurno koristiti Base64

Što Base64 radi

Pretvara bajtove u tekst

Base64 prikazuje binarne podatke ispisivim znakovima kako bi vrijednost mogla proći kroz sustave koji očekuju tekst.

Standardna i URL-sigurna abeceda se razlikuju

Standardni Base64 koristi plus i kosu crtu. Base64URL koristi crticu i podvlaku kako bi rezultat lakše išao u URL-ove i nazive datoteka.

MIME prelamanje je za starije mail formate

Neki MIME podaci prelamaju se na 76 znakova po retku. Većina modernih API vrijednosti ostaje u jednom retku osim ako format traži prelamanje.

Česte pogreške

Tretiranje Base64 kao šifriranja

Svatko može dekodirati Base64. Ne koristite ga za skrivanje lozinki, privatnih ključeva ili osobnih podataka.

Korištenje pogrešne abecede

Token s crticom ili podvlakom vjerojatno je Base64URL. Vrijednost s plusom ili kosom crtom obično je standardni Base64.

Dekodiranje binarnih datoteka kao tekst

Slike, PDF-ovi i druge binarne datoteke mogu se dekodirati u bajtove koji nisu čitljiv UTF-8 tekst.

Savjeti

Koristite način po retcima za skupove

Kada imate mnogo neovisnih vrijednosti, obradite svaki red zasebno da se vrijednosti ne spoje.

Zadržite dopunu kada niste sigurni

Znakovi jednakosti na kraju pomažu dekoderima razumjeti kako su zadnji bajtovi dopunjeni. Izostavite ih samo kada ciljni format to dopušta.

Uklonite tajne prije dijeljenja

Base64 se često pojavljuje u tokenima, zaglavljima i konfiguracijskim datotekama. Dekodirajte i dijelite samo podatke koje smijete otkriti.