Base64 Koder/Dekoder

Besplatan Base64 koder i dekoder - trenutno kodiraj i dekodiraj tekst. Ključan alat za web inženjere širom svijeta.

O ovom alatu

Base64 je shema kodiranja koja pretvara binarne podatke u tekst sastavljen od 64 ispisiva ASCII znaka (A-Z, a-z, 0-9, +, /). Nastala je kao rješenje za prijenos binarnih podataka preko protokola koji su izvorno bili namijenjeni samo tekstu, poput e-maila ili starijih HTTP zaglavlja. Danas je nalazite u JWT tokenima, gdje su header i payload Base64url kodirani, u umetnutim slikama u CSS-u i HTML-u tipa data:image/png;base64,..., u HTTP Basic Authu koji šalje Base64 encoded niz oblika "korisnik:lozinka", te u MIME privicima elektroničke pošte. Kodirani izlaz uvijek je oko 33 % dulji od izvornika. Važno: Base64 je kodiranje, a ne šifriranje - svatko može dekodirati podatke bez lozinke.

Kako koristiti

  1. 1Odaberite način rada: kodiranje teksta u Base64 ili dekodiranje Base64 natrag u tekst.
  2. 2Umetnite ulazni tekst ili Base64 niz u ulazno polje.
  3. 3Rezultat se prikazuje odmah u izlaznom polju bez potrebe za dodatnim klikom na generiranje.
  4. 4Pri dekodiranju nevaljanog Base64 alat prikazuje poruku o pogrešci s objašnjenjem problema.
  5. 5Kopirajte rezultat gumbom Kopiraj.

Specifikacije i ograničenja

Kodiranje UTF-8 teksta u Base64 i dekodiranje Base64 natrag u tekst. Izlaz je približno 33 % dulji od ulaza, jer se svaka 3 bajta pretvaraju u 4 znaka. Obrada se odvija u pregledniku - podaci se ne šalju na poslužitelj. Prekidač načina rada mijenja kodiranje i dekodiranje. Pri dekodiranju nevaljanog Base64 prikazuje se poruka o pogrešci. Base64 nije šifriranje - kodirani podaci odmah su čitljivi bilo kome.