Base64-kodeerija / dekodeerija
Kodeeri ja dekodeeri teksti Base64 formaati ja tagasi täieliku Unicode toega. Kohesed tulemused, 100% kliendipoolne. Sinu andmed ei lahku kunagi sinu brauserist.
Viide
Mis on Base64?
Base64 on binaarsest tekstiks kodeerimise skeem, mis esitab binaarseid andmeid prinditavate ASCII tähemärkidena kasutades 64 sümbolit (A–Z, a–z, 0–9, +, /) pluss = täiteks. Iga 3 sisendibaiti muutub 4 väljundtähemärgiks, suurendades mahtu ~33%. Defineeritud RFC 4648-s.
Levinud kasutusalad
- E-posti manused — MIME kodeerib binaarseid manuseid Base64-na, et need saaksid liikuda ainult teksti toetavate e-posti protokollide kaudu.
- Data URL-id — Manusta pilte/fonte otse HTML/CSS-i kujul
data:image/png;base64,…ilma eraldi HTTP päringuteta. - API koormad — Edasta binaarseid andmeid (pilte, PDF-e, võtmeid) JSON-i või päringustringide kaudu, mis aktsepteerivad ainult teksti tähemärke.
Base64url ja muud variandid
Standardne Base64 tähestik kasutab tähemärke + ja /, mis on URL-ides eritähemärgid. Base64url (defineeritud RFC 4648 §5-s) asendab need tähemärkidega - ja _ ning jätab sageli = täite välja. Seda varianti kasutatakse JWT-des, URL-i päringuparameetrites ja failinimede turvalisuse kontekstides. Teised variandid hõlmavad MIME Base64 (reavahetus 76 tähemärgi juures e-posti jaoks) ja XML-turvaline tähestik.
Privaatsus
Kogu kodeerimine ja dekodeerimine töötab 100% sinu brauseris. Andmeid ei saadeta kunagi serverile.