Preskoči na vsebino
TextArray
100% lokalno

Kodiranje in dekodiranje Base64

Pretvorite besedilo v Base64 in nazaj s polno podporo UTF-8 in URL-ji varno.

Vhod

Kodiranje in dekodiranje Base64

Base64 pretvori poljubno besedilo v kompakten nabor 64 varnih znakov, zaradi česar je standardni način za premikanje podatkov prek kanalov, ki sprejemajo samo navaden ASCII. Prilepite besedilo, da dobite obrazec Base64, ali prilepite Base64, da preberete izvirno besedilo. Med obema smerema preklapljajte z izbirnikom načina.

Kodiranje v celoti pozna UTF-8, tako da slovaški diakritični znaki, grške črke, znaki CJK in emoji preživijo povratno potovanje nedotaknjeni. Možnost »URL-safe alphabet« zamenja standardna znaka + in / za - in _ ter opusti končno polnjenje, pri čemer ustvari niz, ki ga lahko spustite neposredno v poizvedbeni parameter, segment poti ali JWT brez nadaljnjega ubežanja. Možnost »Prelomi pri 76 znakih« razdeli dolg izpis v vrstice s fiksno širino, obliko, ki jo pričakujejo glave e-pošte MIME in bloki v slogu PEM.

Dekodiranje je namerno prizanesljivo. Presledki in prelomi vrstic so odstranjeni pred dekodiranjem, sprejeta sta standardna abeceda in abeceda, varna za URL, manjkajoča oblazinjenja pa so tolerirana – tako da vrednost, kopirana iz datoteke dnevnika ali konfiguracije, običajno deluje. Če vnos resnično ne more biti Base64, prejmete preprosto razlago namesto tihega napačnega odgovora.

Vse teče v vašem brskalniku. Nič ni naloženo, kar je tu bolj pomembno kot pri večini orodij: nizi Base64 redno prenašajo žetone API-ja, podatke o sejah, poverilnice za osnovno preverjanje in kodirane obremenitve. Dekodirajte jih tukaj in golo besedilo ostane na vašem računalniku. Seštevek pod izpisom prikazuje velikosti na obeh straneh, tako da lahko vidite približno 33-odstotno rast dodatkov kodiranja.

FAQ

Ali Base64 šifrira moje besedilo?
Ne. Base64 je kodiranje, ne šifriranje - vsak ga lahko dekodira. Uporabite ga za varen prenos podatkov, nikoli za zaščito skrivnosti.
Kdaj naj uporabim URL-varno abecedo?
Ko gre rezultat v URL, ime datoteke ali JWT. Zamenja + in / z - in _ ter odstrani oblazinjenje, tako da ničesar ni treba ubežati. Dekodiranje samodejno sprejme katero koli abecedo.
Ali emoji in diakritični znaki delujejo?
ja Besedilo je kodirano kot bajti UTF-8, tako da sta "šťastie" in 🫐 točno povratna.
Zakaj moj Base64 ne dekodira?
Običajno manjkajo znaki na koncu prirezane kopije ali pa niz vsebuje znake zunaj abecede Base64. Oblazinjenje in presledek urejamo namesto vas.
Je moje besedilo kje naloženo?
Ne. Orodje deluje v celoti v vašem brskalniku in vaše besedilo nikoli ne zapusti vaše naprave – vključno z vsemi žetoni, ki jih dekodirate.