Dekodiranje Base64 niza u tekst

dohvaća originalni tekst iz njegove base64 reprezentacije, olakšava čitanje kodiranih podataka

Zašto dekodirati tekst u base64?

Base64 dekodiranje koristi se za oporavak izvornih podataka iz njihove reprezentacije baza64. Ovo je posebno korisno kada primate base64 kodirane podatke i imate potrebno ih je pretvoriti u njihov izvorni format, bilo da se radi o tekstu, binarnim podacima (kao slike) ili druge vrste podataka.

Značajke alata za dekodiranje Base64

Ovaj vam alat omogućuje jednostavno dekodiranje base64 kodiranog teksta. Možete zalijepiti base64 niz u tekstualni okvir i dohvatite dekodiranu verziju izvornog teksta.

Kako koristiti alat za dekodiranje base64

Na stranici za dekodiranje zalijepite base64 niz koji želite dekodirati u predviđeni tekstni okvir ovaj učinak. Pritisnite gumb za dekodiranje da biste base64 niz pretvorili u dekodirani tekst.

Nakon što se tekst dekodira, bit će prikazan u području rezultata. Možete kopirati dekodirani tekst u koristite ga u svojim projektima ili aplikacijama.

Base64 primjer dekodiranja teksta

Ovdje je primjer dekodiranja base64 niza "Qm9uam91ciwgbW9uZGUgIQ==" u izvorni tekst:

<šifra>
Zdravo svijete!

    

Često postavljana pitanja

Je li base64 enkripcija?

Ne, to je jednostavno reverzibilno kodiranje bez ključeva ili tajni. Svatko može dekodirati a base64 niz alatom poput ovog ili naredbom base64 -d. Koristi se base64 za prijenos bilo kojih bajtova u tekstualnom kanalu, a ne za zaštitu sadržaja. Za sigurne podatke, koristite pravi algoritam šifriranja kao što je AES.

Zašto moje dekodiranje proizvodi čudne znakove?

Ako rezultat sadrži nedosljedne simbole, izvorni niz vjerojatno kodira binarni bajtovi (slika, arhiva, kriptografski ključ) a ne tekst. Naš je alat dizajniran za UTF-8 tekst. Za dekodiranje slike upotrijebite base64 dekoder slike.

Što znače = znakovi na kraju?

Base64 obrađuje bajtove u grupama od tri da bi proizvela četiri znaka. Kada je duljina nije višekratnik tri, rezultat se upotpunjuje s jednim ili dva znaka = služi kao ispuna. Valjani base64 niz stoga uvijek ima a dužina višekratnik četiri.

Koja je razlika između base64 i base64url?

Klasični base64 koristi + i /, koji su problematični u URL-ovima i imena datoteka. Varijanta base64url zamjenjuje ih s - i _ a često uklanja podstavu. Ovo je format koji koriste JWT i mnogi tokeni. Naš dekoder tolerira obje varijante.

Je li tekst poslan na poslužitelj?

Dekodiranje prolazi kroz naš poslužitelj za vrijeme trajanja zahtjeva, bez naknadnog čuvanja. Za vrlo osjetljivi nizovi (API ključevi, lozinke), radije lokalne naredbe echo "string" | base64 -d na Linuxu ili macOS-u koji ne šalje ništa preko mreže.

Kako ponovno kodirati dekodirani tekst?

Upotrijebite naš koder teksta base64 za izradu obrnutu operaciju. Povratno putovanje je strogo bez gubitaka sve dok je izvorni tekst unutra UTF-8 i ne mijenjate srednji niz.

Primjer zahtjeva

curl -X POST https://cdrn.fr/api/v1/tools/base64-text-decoder/execute \
  -H "Content-Type: application/json" \
  -d '{"text_encoded":"..."}'

Ulazna shema

Polje Tip Obavezno Zadano
text_encoded string

Krajnje točke

  • GET https://cdrn.fr/api/v1/tools - ispisuje sve dostupne alate
  • GET https://cdrn.fr/api/v1/tools/base64-text-decoder - dohvaća shemu ovog alata
  • POST https://cdrn.fr/api/v1/tools/base64-text-decoder/execute - izvršava ovaj alat s JSON payloadom