Base64 Encoder/Decoder
Brezplačen spletni pretvornik Base64 – kodiraj in dekodiraj besedilo, podpira UTF-8, datoteke in Base64URL. Brez registracije.
Brezplačen spletni pretvornik Base64 – kodiraj in dekodiraj besedilo, podpira UTF-8, datoteke in Base64URL. Brez registracije.
Base64 je binarno-tekstovni kodni sistem, ki predstavlja binarne podatke z 64 ASCII znaki (A–Z, a–z, 0–9, +, /). Pogosto se uporablja v spletni razvoju za prenos binarnih podatkov prek tekstovnih formatov — vstavljanje slik v HTML/CSS kot data URI-je, pošiljanje priponk v REST API-jih ali shranjevanje JWT žetonov. itcoders.pl Base64 Encoder/Decoder deluje popolnoma v brskalniku: noben podatek ne zapusti vaše naprave.
Prilepite besedilo za kodiranje ali Base64 niz za dekodiranje na levi plošči. Orodje samodejno zazna pravi način – če vhod izgleda kot Base64, se preklopi na dekodiranje. Lahko ročno izberete način z gumbi Encode ali Decode. Gumb Swap takoj zamenja podatke med ploščami. Rezultat lahko kopirate v odložišče ali prenesete kot besedilno datoteko.
Način Base64URL zamenja + in / z - in _, prav tako odstranjuje znake = – ta različica je varna za URL-je in imena datotek. Preklop vsaki 76 znakov (MIME standard) je uporaben pri vstavljanju Base64 v e-poštne telesa ali glave. Funkcija nalaganja datoteke pretvori katerokoli datoteko (slika, PDF, ZIP) v predstavitev Base64 – uporabno pri pošiljanju datotek prek JSON API-jev. Dekodiranje datoteke nazaj deluje samodejno: če rezultat ni berljiv besedilni niz, orodje ponudi prenos datoteke.
Vse kodiranje in dekodiranje poteka na strani odjemalca – noben del lepljenega besedila ali nalagane datoteke se ne pošlje strežniku. To je varno pri delu z JWT žetoni, API ključmi, certifikati ali občutljivimi podatki. itcoders.pl Base64 Encoder/Decoder je popolnoma brezplačen, ne zahteva registracije in deluje v katerem koli sodobnem brskalniku.
Ne – Base64 je kodiranje, ne šifriranje. Vsakdo lahko dekodira Base64 brez ključa. Samo pretvori binarne podatke v besedilno obliko. Za zaščito podatkov uporabite šifriranje (AES, RSA itd.) in Base64 uporabljajte le kot transportni sloj.
Base64 kodira 3 bajte binarnih podatkov v 4 znake besedila, kar poveča velikost približno za 33 %. To je kompromis za prenos binarnih podatkov prek besedilnih formatov kot so JSON, HTML ali HTTP glave.
Standardni Base64 uporablja znaka + in /, ki imata poseben pomen v URL-ih. Base64URL jih zamenja z - in _, odstrani pa = polnjenje – kar naredi izhod varno za uporabo v URL-jih in imenih datotek brez percent‑kodiranja.
Da – orodje uporablja UTF-8 kodiranje, ki podpira vse Unicode znake, vključno z naglasnimi črkami, cirilico, kitajskimi znakovi in emoji. V nasprotju s standardno funkcijo btoa(), ki vrže napako pri ne‑ASCII znakih.