Base64 Encoder/Decoder
Tasuta veebipõhine Base64 konverter — kodeeri ja dekodeeri teksti, toetab UTF-8, faile ja Base64URL. Registreerimata.
Tasuta veebipõhine Base64 konverter — kodeeri ja dekodeeri teksti, toetab UTF-8, faile ja Base64URL. Registreerimata.
Base64 on binaar-tekstikodeeringu skeem, mis esindab binaarandmeid 64 ASCII‑tähega (A–Z, a–z, 0–9, +, /). Seda kasutatakse laialdaselt veebiarenduses binaarandmete edastamiseks tekstipõhistes vormingutes — piltide sisestamine HTML/CSS-i data URI-deks, faililinkide saatmine REST‑API-s, JWT‑tokenite salvestamine. itcoders.pl Base64 kodeerija/purje töötab täielikult brauseris: andmeid ei väljastata teie seadmes.
Kleepige tekst kodeerimiseks või Base64‑string dekodeerimiseks vasakule paneelile. Tööriist tuvastab automaatselt õige režiimi – kui sisend näeb välja nagu Base64, lülitub dekoodimise režiimile. Saate ka käsitsi valida režiimi kodeeri või dekoodi nuppudega. Vahetusnupp vahetab andmeid paneelide vahel kohe. Tulemus saab kopeerida lõikelauale või alla laadida tekstifailina.
Base64URL‑režiim asendab + ja / - ja _-ga ning eemaldab = sümbolid – see variant on turvaline URL‑de ja failinimede jaoks. Iga 76 tähemärgi murdmine (MIME‑standard) on kasulik Base64 sisestamisel e-posti tekstides või päisetes. Faili üleslaadimise funktsioon teisendab kõik failid (pildid, PDF, ZIP) Base64 esituskujuks – käegakatsuv, kui saadetakse faile JSON‑API‑de kaudu. Faili tagasi dekodeerimine töötab automaatselt: kui tulemus ei ole loetav tekst, pakub tööriist faili allalaadimist.
Kõik kodeerimine ja dekodeerimine toimub kliendipoolsel tasandil – kleepitud teksti või üleslaetud faili ükski osa ei saadeta serverisse. See teeb selle turvaliseks JWT‑tokenite, API‑võtmete, sertifikaatide või tundlike andmete töötlemiseks. itcoders.pl Base64 kodeerija/purje on täiesti tasuta, registreerimist ei nõua ja töötab igas kaasaegses brauseris.
Ei — Base64 on kodeering, mitte krüpteerimine. Igaüks saab Base64 dekodeerida ilma võtme. See lihtsalt teisendab binaarandmeid tekstivormingusse. Andmete kaitseks kasuta krüpteerimist (AES, RSA jne) ja Base64‑t ainult transporditasena.
Base64 kodeerib 3 baidi binaarandmeid neljaks tekstimärgiks, mis suurendab mahtu umbes 33 %. See on kompromiss, et saata binaarandmeid tekstivormingutes nagu JSON, HTML või HTTP päised.
Standardne Base64 kasutab + ja / märke, millel URL‑des eriline tähendus on. Base64URL asendab need - ja _ ning eemaldab = täitmise — muutes väljundi turvaliseks URL‑ides ja failinimedes ilma protsendikodeeringuta.
Jah — tööriist kasutab UTF‑8 kodeerimist, mis toetab kõiki Unicode märke, sealhulgas aktsenteeritud tähti, kirillikat, hiina märke ja emojis. Erinevalt tavalisest btoa() funktsioonist, mis tõstab vea mitte-ASCII märkidele.