Prebacujte između kodiranja i dekodiranja, nalepite tekst ili Base64 i odmah dobijate rezultat. Radi sa punim Unicode-om — uključujući slova sa dijakritikom i emodžije — i pri dekodiranju prihvata URL-bezbedni alfabet i nedostajuće dopunjavanje. Sve se dešava u vašem pregledaču, pa tokeni i tajne ostaju na uređaju.
Kako radi
Kodiranje pretvara vaš tekst u UTF-8 bajtove i predstavlja ih sa 64 znaka za štampu (A–Z, a–z, 0–9, + i /), pa binarni ili ne-ASCII podaci prežive sisteme koji rade samo sa običnim tekstom. Svaka 3 bajta postaju 4 znaka, zbog čega je Base64 oko trećinu veći od originala.
Dekodiranje to obrće. Pošto ugrađeni koder pregledača razume samo Latin-1, alat prolazi kroz pravi UTF-8 dekoder da bi „čšž“ ili „🚀“ ostali netaknuti. Pri dekodiranju prihvata i URL-bezbedne znake (- i _) i dodaje nedostajuće „=“ dopunjavanje, pa tokeni kopirani iz URL-ova i dalje rade.
Primeri iz prakse
Dekodiranje sadržaja tokena
Nalepite Base64 string iz konfiguracije ili zaglavlja i prebacite na dekodiranje da pročitate originalni tekst — na primer SGVsbG8sIHdvcmxkIQ== postaje „Hello, world!“.
Kodiranje kredencijala za zaglavlje
HTTP Basic autentikacija očekuje korisnik:lozinka u Base64. Kodirajte „user:secret“ da dobijete dXNlcjpzZWNyZXQ= za Authorization zaglavlje — lokalno, bez slanja kredencijala na tuđi server.
Provera Unicode-a u oba smera
Kodirajte „Ćao 🚀“ pa dekodirajte nazad da potvrdite da slovo sa dijakritikom i emodži prežive — česta tačka otkaza kod alata koji nisu UTF-8 svesni.
Česta pitanja
Da li se moj tekst ili token negde šalje?
Ne. Kodiranje i dekodiranje se izvršavaju u potpunosti u vašem pregledaču. Možete se isključiti sa interneta pošto se strana učita i i dalje radi — što je bitno kada rukujete kredencijalima ili tokenima.
Da li je Base64 šifrovanje? Da li je bezbedan?
Ne. Base64 je kodiranje, ne šifrovanje — svako može da ga dekodira. Ništa ne skriva; samo čini binarne ili Unicode podatke bezbednim za prenos kao tekst. Nikada ga ne koristite za zaštitu tajni; za to koristite pravo šifrovanje.
Da li podržava slova sa dijakritikom i emodžije?
Da. Alat kodira i dekodira kroz UTF-8, pa srpska slova poput č, š, ž i emodžiji prolaze ispravno u oba smera. Alati koji koriste sirove funkcije pregledača bez UTF-8 obrade često ih pokvare.
Šta je URL-bezbedni Base64 i da li ga podržavate?
URL-bezbedni Base64 zamenjuje + i / sa - i _ da bi string bio bezbedan u URL-ovima. Pri dekodiranju ovaj alat automatski prihvata oba alfabeta. Kodiranje ovde proizvodi standardni alfabet (+ i /).
Zašto mi dekodiranje ne uspeva?
Ulaz verovatno sadrži znake van Base64 alfabeta, ili mu je dužina nemoguća (jedan preostali znak nikada nije ispravan). Razmaci se ignorišu, a nedostajuće dopunjavanje se dodaje automatski, pa to nije uzrok.
Zašto je kodirani string duži od mog teksta?
Base64 predstavlja svaka 3 bajta kao 4 znaka, pa je izlaz otprilike 33% veći od ulaza. Taj višak je cena mogućnosti da se bilo koji podatak prenese kroz kanale koji primaju samo tekst.
Šta znači „=“ dopunjavanje na kraju?
Dopunjavanje dovodi dužinu na umnožak četiri kada se podaci ne dele ravnomerno u grupe od 3 bajta. Jedan ili dva „=“ su normalni; ovaj alat ih dodaje umesto vas ako nalepite string bez njih.
Mogu li da kodiram fajl ili sliku?
Ovaj alat radi sa tekstom. Da sliku pretvorite u Base64 data URI, koristite alat za slike koji izbacuje Base64; lepljenje sadržaja binarnog fajla ovde neće dati ispravan rezultat.
Srodni alati
URL kodiranje i dekodiranje
Procentno kodirajte tekst za URL ili ga dekodirajte nazad, uz režime za komponentu i ceo URL. Radi u pregledaču.
Alati za programere
JWT dekoder
Dekodirajte JWT da pročitate zaglavlje i sadržaj, uz istek i vreme izdavanja kao datume. Samo lokalno — bez provere potpisa.
Alati za programere
JSON formatiranje
Ulepšajte, proverite ili minifikujte JSON u pregledaču — uz jasne poruke o greškama. Ništa se ne šalje.
Alati za programere
Obrtanje teksta
Obrnite tekst znak po znak — bezbedno za emodži, uz opciju obrtanja svakog reda posebno.
Alati za tekst
Velika i mala slova
Pretvorite tekst u VELIKA SLOVA, mala slova, Naslovna Slova ili rečenični oblik — uz ispravno tretiranje č, ć, š, đ, ž.
Alati za tekst
Poređenje tekstova
Uporedite dva teksta red po red i vidite tačno koji su redovi dodati, uklonjeni ili nepromenjeni.
Alati za tekst