Preskoči na sadržaj
TextArray
100% lokalno

Base64 kodiranje i dekodiranje

Pretvorite tekst u Base64 i natrag, uz potpunu podršku za UTF-8 i URL-ove.

Unos

Base64 kodiranje i dekodiranje

Base64 pretvara proizvoljni tekst u kompaktni skup od 64 sigurna znaka, što ga čini standardnim načinom za premještanje podataka kroz kanale koji prihvaćaju samo obični ASCII. Zalijepite tekst da biste dobili njegov Base64 obrazac ili zalijepite Base64 da biste ponovno pročitali izvorni tekst. Prebacite se između dva smjera pomoću birača načina.

Kodiranje je u potpunosti svjesno UTF-8, tako da slovački dijakritički znakovi, grčka slova, CJK znakovi i emotikoni netaknuti prežive povratno putovanje. Opcija "URL-safe alphabet" zamjenjuje standardne znakove + i / za - i _ i izbacuje prateće ispune, stvarajući niz koji možete ispustiti ravno u parametar upita, segment staze ili JWT bez daljnjeg izbjegavanja. Opcija "Prelamanje na 76 znakova" razbija dugi izlaz u retke fiksne širine, format koji očekuju MIME zaglavlja e-pošte i blokovi u stilu PEM-a.

Dekodiranje je namjerno opraštajuće. Razmaci i prijelomi redaka uklanjaju se prije dekodiranja, prihvaćaju se standardna i URL-sigurna abeceda, a nedostajuća ispuna se tolerira — tako da vrijednost kopirana iz datoteke dnevnika ili konfiguracije obično jednostavno funkcionira. Ako unos uistinu ne može biti Base64, dobit ćete jednostavno objašnjenje umjesto tihog pogrešnog odgovora.

Sve radi u vašem pregledniku. Ništa se ne učitava, što je ovdje važnije nego za većinu alata: nizovi Base64 rutinski prenose API tokene, podatke o sesiji, vjerodajnice za osnovnu autorizaciju i kodirane korisne podatke. Ovdje ih dekodirajte, a otvoreni tekst ostaje na vašem računalu. Zbroj ispod ispisa pokazuje veličine s obje strane, tako da možete vidjeti otprilike 33% povećanja dodavanja kodiranja.

FAQ

Šifrira li Base64 moj tekst?
Ne. Base64 je kodiranje, a ne enkripcija — svatko ga može dekodirati. Koristite ga za siguran prijenos podataka, nikada za zaštitu tajni.
Kada trebam koristiti abecedu sigurnu za URL?
Kada rezultat ide u URL, naziv datoteke ili JWT. Zamjenjuje + i / s - i _ i uklanja ispune, tako da ništa ne treba izbjegavati. Dekodiranje automatski prihvaća bilo koju abecedu.
Rade li emoji i dijakritički znakovi?
Da. Tekst je kodiran kao UTF-8 bajtovi, tako da "šťastie" i 🫐 povratno točno.
Zašto moj Base64 ne uspijeva dekodirati?
Obično nedostaju znakovi na kraju nakon skraćene kopije ili niz sadrži znakove izvan Base64 abecede. Padding i razmaci se rješavaju za vas.
Je li moj tekst negdje uploadan?
Ne. Alat u potpunosti radi u vašem pregledniku i vaš tekst nikada ne napušta vaš uređaj — uključujući sve tokene koje dekodirate.